Дженкинс позволяет параметризацию строит, но я не могу понять, как на самом деле использовать его:Как использовать встроенные Jenkins сборки?
Скажите, что я обычно удар мой Ant строить с из командной строки, например так:
ant -buildfile /path/to/my/build.xml -DpackageType=jar package
Это призывает build.xml
«s package
цели и сделать свойство с именем packageType
доступных для него, со значением jar
.
Я предполагаю, что на скриншоте выше, Название поля, где я бы указал packageType
, но как насчет ценности?
- Если Jenkins хочет, чтобы задать значениеПо умолчанию для свойства, то где я могу указать значение, что мой проект использует? Например, мне может понадобиться Значение по умолчанию из
war
, но у этого задания задания Jenkins значениеjar
(чтобы переопределить значение по умолчанию). - Кроме того, что означает Дженкинс под «... , позволяет пользователю сохранить ввод фактического значения.« Какой пользователь? Где бы вы ввели значение в любом случае?
Заранее благодарен!
Ааааа, которая связывает все вместе для меня: ** Дженкинс предлагает вам время сборки **. Теперь это имеет смысл - спасибо! –
От Jenkins «Execute Shell» я смог получить доступ к значению параметра «String Parameter» через '$ FOOBAR', где' FOOBAR' является параметром построения. Использование '% FOOBAR%' не помогло мне. –
% PARAM% для партии и $ PARAM для оболочки –