我有一个用于 Azure DevOps 管道的 Windows 自托管代理。如果我们运行两个管道,一个必须等待另一个完成。有没有办法通过在代理中进行任何配置来并行运行管道?
答案 0 :(得分:1)
有没有办法并行运行管道
如果您使用的是公共项目,则并行作业的数量是无限的,如果您使用的是私有项目,则并行作业的默认数量是一个自托管的作业。我们需要购买自托管的并行作业,然后我们才能并行运行管道。
另外,我们可以打开组织设置->并行作业来查看并行作业的数量,查看下图:
购买自托管并行作业步骤:
打开组织设置->账单->设置账单并购买自托管并行作业。检查下面的图片:
结果:
注意:我们需要安装另一个自托管代理,然后我们才能同时运行两个管道。
更新 1
安装另一个代理,我们可以将其安装在同一个代理池中或创建其他代理池并安装新代理。
步骤:
打开组织设置->代理池->打开默认代理池并点击按钮新代理下载自托管代理zip.file->安装另一个代理并输入另一个代理名称,点击下图。
答案 1 :(得分:0)
如果您购买更多并行执行,则可以这样做。您需要做的就是在同一个机器上安装另一个 azure devops 代理服务并注册它。