我是Jenkins的新手,我有一个Jenkins作业“ job_a”,其布尔参数“ param_a”的默认值设置为“ true”,我想创建另一个作业,其布尔值参数为“ param_b”。如果执行了“ job_b”,我希望job_b继续并将param_a(在job_a中)的默认值设置为param_b的值,我是否应该为此使用goovy? 例如:
我通过为param_b设置为“ true”来运行job_b,这应该在param_a下使用<defaultValue>true</defaultValue>
更新job_a的config.xml。
如果我通过为param_b设置为“ false”来运行job_b,则应该使用param_a下的<defaultValue>false</defaultValue>
更新job_a的config.xml。
如果提供了示例脚本,那就太好了。
答案 0 :(得分:0)
您可以在此线程中检查注释: Way to change Jenkins' project variable value with script
使用全局变量将为您提供帮助。