Сейчас task new принимает в качестве аргумента имя бранча. Было бы неплохо расширить его синтаксис, добавив возможность добавить сразу первый git репозиторий для сборки. По аналогии с task build -b p9 <git repository> <tag>, но не запуская задание. task new -b p9 <git repository> <tag> task new -b p9 repository.git=<tag>
после короткого обсуждения с glebfm - предлагаемся фича абсолютно идентична команде build, за исключением запуска задания. Можно добавить опцию команде build. Что-то вроде --dont-run (лучше, конечно, одним словом). На выходе получим то, что хочется.
Как вариант - сделать алиас команде build который будет отличаться ровно отсутствием запуска задания.
Реализация "build без run" тривиальна, осталось придумать удобный интерфейс, т.е. имя параметра, которое всех устроит.
так вот же: task new -b p9 repo <git repository> <tag> task new -b p9 repository.git=<tag> task new -b p9 <file>.src.rpm по аналогии с командой build, но без run
(In reply to Anton Farygin from comment #4) > так вот же: > > task new -b p9 repo <git repository> <tag> > task new -b p9 repository.git=<tag> > task new -b p9 <file>.src.rpm > > по аналогии с командой build, но без run Ну вот как раз не хотелось превращать "task new" в аналог "build". (In reply to Anton Farygin from comment #1) > после короткого обсуждения с glebfm - предлагаемся фича абсолютно идентична > команде build, за исключением запуска задания. > > Можно добавить опцию команде build. Что-то вроде --dont-run (лучше, конечно, > одним словом). На выходе получим то, что хочется. Я имел в виду такой вариант.