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