如何确保在天青管道中拾取相同的代理以进行后续作业?
我在天蓝色devops中有一个多作业yaml管道。池中有多个代理,所有作业都使用同一池。我看到一个问题,即上一个作业正在拾取代理1,下一个作业正在拾取代理2。是否有任何方法来限制管道以对管道中的所有作业使用同一代理?
答案 0 :(得分:0)
您可以使用需求来指定代理程序必须具备的功能才能运行您的工作。因此,为确保后续作业选择相同的代理,您可以根据每个作业的需求指定相同的代理。有关详细信息,请参见Agent pool jobs。
例如:
def created = changeHistoryManager.getChangeItemsForField(issue, "status").reverse().find {
it.toString() == "SIT Done"
}?.created