我想在Jenkins中创建一个工作,修改另一个工作上的现有参数。
我正在使用Job DSL插件。我正在使用的代码是:
job('jobname'){
using('jobname')
parameters {
choiceParam('PARAMETER1',['newValue1', 'newValue2'],'')
}
}
但是,这只会在另一个作业中添加另一个具有相同名称的参数。
我正在尝试删除所有参数并从头开始,但我还没有找到使用Job DSL的方法(甚至没有配置块)。
另一种选择是完全定义另一个工作并从头开始,但这会使工作变得太复杂,特别是如果我想一次将这个改变应用于许多工作。
¿有没有办法使用Job DSL插件编辑或删除config.xml文件中的行?