我是詹金斯的新手,正在寻找一个简单的解决方案:
我有大约10个作业和大约4个节点,并希望在不同的节点上运行所有作业。我希望作业同时运行,当一个节点空闲时,一个尚未运行的作业应该在它上面运行。
我所做的是为每个节点和我设置在标签上运行的作业提供了标签。我添加了一个没有做任何事情的作业X,在我想要运行的作业中,我设置在作业X完成后运行。这解决了这个问题。
我现在的问题是我想在所有工作完成后用邮件发送报告,但我不知道什么时候完成。我尝试使用具有阶段的管道,但即使使用管道,它也只会触发作业,但我不知道它们什么时候完成。有什么建议吗?