在Jenkins管道中是否有任何等效的重作业插件?

时间:2017-04-10 22:56:53

标签: jenkins jenkins-pipeline

我们的jenkins有不同的工作。有些工作很重,占用了大量的CPU和RAM,有些却没有。所以我想有一些插件来帮助我为这些工作设置权重,就像https://wiki.jenkins-ci.org/display/JENKINS/Heavy+Job+Plugin一样。

但是因为我们正在使用重工作插件不支持的Jenkins管道(参见https://issues.jenkins-ci.org/browse/JENKINS-41940)。管道工作是否还有其他等价物?

1 个答案:

答案 0 :(得分:1)

不像动态权重那样灵活,但为了避免过载,您可以使用不同的标签创建多个执行程序(例如标签为light的许多标签,只有标签为heavy的少数标签)然后使用nodetarget these labels

这不是解决打包问题的方法,只能防止过多的heavy类作业同时运行。