Tho*_*dal 6 azure-devops azure-pipelines
我目前在 Visual Studio Team Services 上使用 Azure 托管构建代理。现在,我已在本地安装了构建代理,并成功将其配置为作为默认代理池的一部分运行。我还可以更改我的项目以使用默认代理池,一切都会按预期进行。
我的问题是:是否可以配置项目或代理池以包含来自本地和 Azure 托管的构建代理?我希望 VSTS 首先选择我的本地构建代理(如果可用)。如果构建已在此代理上运行或者不可用,我希望 VSTS 选择托管在 Azure 上的构建代理。这样,我可以在本地运行大多数构建,但如果我用完本地构建槽或我的服务器不可用,则可以使用 Azure。
据我了解,当您指的是azure托管代理时,您指的是托管在Azure虚拟机上的代理。
记住这个前提......是的,你可以做到。
首先,创建新的代理池和代理队列。然后安装本地代理,将其指向新的代理队列。这里的顺序很重要,因为队列将选择第一个可用的代理。
之后,在 Azure VM 上安装代理,并将其指向新创建的代理队列。
这样,队列将始终首先查看您的本地代理。如果可用,它将使用它。如果不是,它将选择下一个可用的代理,即您的 Azure 代理。
如果 Azure 托管代理指的是 VSTS 托管代理,则不可以,您不能将它们添加到同一池和队列中。
| 归档时间: |
|
| 查看次数: |
1337 次 |
| 最近记录: |