我在Jenkins中有一组可以并发执行的作业A1, A2, ...,以及一个永远不能与任何作业Ai并发执行的作业B。所有这些作业都运行在同一个节点上(作业Ai使用一个执行器池,由于无法帮助的原因,有时不得不由作业B来指导)。我能在詹金斯强制执行吗?
其概念类似于共享互斥;作业Ai需要对池进行共享级别的访问,而作业B则需要独占级别的访问。
我正在查看节流并发构建插件,但从选项中可以看出,它只提供了一个级别的访问。我可以让B永远不会与任何Ai并发,但也只能通过使所有Ai相互排斥。
有没有一种方法可以实现类似于共享互斥的行为,不管是用这个插件还是其他插件?
发布于 2016-04-20 08:55:53
https://stackoverflow.com/questions/36735225
复制相似问题