我目前有两份工作将在同一时间运行。
我有两个从站设置,所以希望如果作业#1 在从站#1 上开始,那么当作业#2 开始时,它会看到从站#1 很忙并使用从站#2。
我已经安装了 NodeLabel 参数插件,将默认节点设置为从 #1,以及每个作业的从 #1 和 #2 的可能节点。我已将节点资格设置为“忽略离线节点”和“仅在作业成功时运行下一个构建”(只是因为我不是 100% 确定要选择什么)。
我看到的问题是:
如果第二个作业开始时从 #1 正在使用,它会显示“(待定 - 等待从 #1 上的下一个可用执行程序)[NodeParameterValue: slave#1=slave#2]”而不是在从 #2 上启动
当我手动构建此作业时,它不会自动选择默认节点,而是让我选择使用“带参数构建”
我猜我错过了一些相当简单的东西,因为我认为这一定是这个插件的常见用途......根据哪个未使用来动态选择一个奴隶?