可以在Jenkins中管理一些资源吗?我的意思是,只有一定数量的作业应该并行运行。例如,我的许可证服务器只能提供4个许可证,所以每个使用这种许可证的作业都应该首先检查某个计数器是否大于零,然后在不再需要许可证后递减和递增。有排除插件,但我认为它只能创建互斥(计数器等于1)而不能创建信号量(计数器等于1或更多)。脚本中的简单变量不是解决方案,因为相同的计数器必须对主机和所有从机可见。有没有办法处理这个问题?提前谢谢。
发布于 2012-06-01 15:51:03
您可以使用Throttle Concurrent Builds Plugins。您可以通过两种方式完成此操作:
https://stackoverflow.com/questions/10845889
复制相似问题