Jenkins 允许您参数化构建,但我不知道如何实际使用它:
假设我通常会像这样从命令行启动我的 Ant 构建:
ant -buildfile /path/to/my/build.xml -DpackageType=jar package
这将调用build.xml
的package
目标,并为其提供一个名为的属性packageType
,其值为jar
。
我假设在上面的屏幕截图中,Name字段是我要指定的地方packageType
,但是值呢?
- 如果 Jenkins 要我为该属性指定一个默认值,那么我在哪里指定我的项目正在使用的值?例如,我可能想要一个默认值,
war
但让这个 Jenkins 作业传入一个值jar
(以覆盖默认值)。 - 另外,Jenkins 所说的“......允许用户保存输入实际值”是什么意思。哪个用户?无论如何,您会在哪里输入值?
提前致谢!