可以管理Jenkins的一些资源吗?我的意思是,只有一定数量的工作应该并行运行。例如。我的许可证服务器只能提供4个许可证,因此使用此类许可证的每个作业应首先检查某个计数器是否大于零,下一次减少并在不再需要许可证后再增加。有Exclusion插件,但我认为它只能创建互斥(计数器等于1)而不是信号量(计数器等于1或更多)。脚本中的简单变量不是解决方案,因为主服务器和所有从服务器必须能够看到相同的计数器。 任何想法如何处理? 提前致谢。
答案 0 :(得分:2)
您可以使用Throttle Concurrent Builds Plugins。你可以用两种方式做到这一点: