我的问题是,我有一个需要重新引导的节点代码。 我有一个需要重新启动的节点上执行多长时间运行詹金斯测试工作。
我的现有解决方案是在詹金斯定义多个“代理”的机器具有相同标签(TestLable)和每机1个执行程序。 我结合所有的测试工作到标签(TestLable)。 在测试执行脚本,我发现詹金斯机(詹金斯ENV。NODE_NAME),并用它来了解测试应该用什么身体上的机器。
难道有人知道一个更好的解决方案?
以上作品,但我需要定义大量可能不被需要“的节点/机器”的。 我想是一个插件,将能够授予令牌到詹金斯工作。 这样的作业就不是一个詹金斯执行之前执行和令牌是免费的。 令牌应该是一个字符串,这样我的测试工作可以用它来知道它可以使用哪些外部节点。