我有一个要求,我需要运行 Jenkins 作业,该作业将运行一些集成测试,因为这些集成测试需要一些仅在一个特定从属设备上可用的服务,我想确保该特定作业仅在该从属设备上运行。
假设我有 job-1、job-2、job-3 和从属 1 到 salve-20 我想确保只有 job-1 可以在从属 1 和所有其他作业(job-2、job-3 ) 可以在任何从机上运行,但不能在 Slave-1 上运行
我可以通过启用选项“限制此项目可以运行的位置”来实现其中一部分,因此 job-1 将始终在 Slave-1 上运行
问题是如何限制其他作业在 Slave-1 上运行。