我必须在Beta或qa中测试我们的应用程序。一次只允许一个用户登录一个地方。
我有三台节点机器
窗
的Mac
Ubuntu的
(很快就会添加Android)
在每个节点上有两个作业
β
QA
如果Beta正在其中一个节点上运行。我不想在任何其他节点上运行测试版。
例如,我希望一次运行这些作业
Windows Beta
Mac Beta
Ubuntu Beta
(机器人)
质量保证的情况类似。
我已经看到您只能在节点上限制一个作业。这不能解决我的问题。例如,如果beta和qa在同一节点上运行,则可以接受。
所以我的问题是如何确保一次限制其中一项工作。
答案 0 :(得分:0)
这可能是一个简单的解决方案,不确定它是否会对你有所帮助
创建一个父作业,如果您正在使用
,则会逐个调用这4个作业参数化触发插件
它也会让你
阻止,直到触发的项目完成构建