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