我使用Multijob插件从父作业运行子作业。
当调用子作业时,主作业在继续执行之前等待它完成。
我希望家长给孩子打电话并立即继续执行。它也应该完成SUCCESS而不依赖于孩子(孩子正在清洁环境,这项工作很长,如果失败就不应该失败父母的工作)
感谢。
答案 0 :(得分:0)
通过HTTP POST触发作业找到一种方法:
curl -s -X POST "http://user:pass@jenkins-ip:8080/job/myjob/buildWithParameters?token=mytoken&K1=${K1}&K2=${K2}"
这会发送一个启动作业的触发器,并在不等待的情况下继续。
注意:儿童工作需要配置为远程触发'带有http呼叫的令牌。