Jenkins позволяет вам параметризовать сборки, но я не могу понять, как на самом деле его использовать:
Предположим, что я обычно выкидывал бы мою конструкцию Ant из командной строки следующим образом:
ant -buildfile /path/to/my/build.xml -DpackageType=jar package
Это вызовет целевой объект build.xml
package
и сделает доступным для него свойство с именем packageType
со значением jar
.
Я предполагаю, что на скриншоте выше в поле Имя указывается packageType
, но как насчет значения?
- Если Jenkins хочет, чтобы я указал значение Значение по умолчанию для этого свойства, то где указать значение, которое использует мой проект? Например, мне может потребоваться Значение по умолчанию
war
, но этот задание Jenkins будет иметь значениеjar
(чтобы переопределить значение по умолчанию). - Кроме того, что означает Дженкинс под "... позволяет пользователю сохранить ввод фактического значения". Какой пользователь? Где бы вы ввели значение в любом случае?
Спасибо заранее!