[devel] I: git.altlinux.org: Sisyphus
Dmitry V. Levin
=?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Ноя 11 00:07:35 MSK 2006
On Fri, Nov 10, 2006 at 11:57:28PM +0300, Alexey Gladkov wrote:
> Dmitry V. Levin пишет:
> > В таком ракурсе я не вполне уверен, что release tag будет наиболее удобным
> > способом инициировать процесс сборки.
> >
> > Не будет ли тогда проще какой-нибудь gear-push-build с синтаксисом,
> > аналогичным git-push(1)?
>
> Я попробую сделать.
А стоит ли? Может быть есть другие точки зрения на вопрос?
> > Например,
> > gear-push-build <release> [<repository> [<tag>]]
> > где
> > - <release> имеет тот же смысл что и <release-tag> в gear-release;
> > - <repository> имеет тот же смысл что и в git-push;
> > - <tag> это имя тэга или commit-ish, для которого существует единственное
> > имя тэга, по умолчанию commit-ish это HEAD.
> >
> > Тогда "gear-push-build sisyphus" отправит на сборку в sisyphus тэг,
> > ссылающийся на HEAD, по адресу, указанному в $GIT_DIR/remotes/origin.
>
> Это хорошая идея, но для её требуется ещё одно из двух: либо ввести
> явное ограничение на <tag> ... он должен быть тегом или хэдом, либо
> всё-таки пропатчить git на предмет передчи commit-ish.
Он так или иначе должен быть тэгом, т.е. либо он сам, либо его
git-describe должен являться именем тэга. Это нужно для того, чтобы можно
было потом установить, что именно было собрано.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20061111/aecace5a/attachment-0001.bin>
Подробная информация о списке рассылки Devel