如何解决如何以始终执行下游作业的方式设置哈德森作业?
| 我设法设置了hudson服务器,其中有3个工作:A,B和C。 在中继中检查任何内容时,作业A已建立 作业A成功完成后,便建立了作业B 作业B成功完成后,便建立了作业C 作业A大约需要25-35分钟才能执行,而作业B和C则非常快(作业B大约1分钟,作业C大约1/2秒)。 现在,由于有人在执行作业A时进行签入,因此它总是会中断进程,而作业B和C不会执行。 因此,有没有办法在作业A成功完成执行之后强制执行作业B和C?解决方法
只需将其移出答案即可-如@davek所说,锁和闩锁插件将起作用。您可以将它设为锁集的A,B和C的一部分,以便当B或C工作时,A排队。我们在安装程序中使用它来停止共享资源的构建不会相互踩踏。
警告:锁中存在一个已知的错误,希望很快得到解决,如果多个构建在同一锁上等待,则它们有时会在释放锁时启动,而不是按住另一个。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。