[devel] I: git.altlinux.org: Sisyphus
Alexey Gladkov
=?iso-8859-1?q?legion_=CE=C1_mozilla-russia=2Eorg?=
Пт Ноя 10 23:57:28 MSK 2006
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.
--
Rgrds, legion
Подробная информация о списке рассылки Devel