[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