Azure Pipelines - 不同阶段的相同托管代理机构

问题描述 投票:0回答:1

如何让同一个托管代理跨多个阶段?比如说 在一个阶段构建解决方案,然后在另一个阶段针对这些构建文件运行测试。而不将构建文件发布到工件上。

azure-pipelines
1个回答
1
投票

这在微软托管代理上是不可能的。每个作业都会在一个新的虚拟机上运行,而这个虚拟机在使用一次后就会被丢弃。

你将不得不将构建文件作为工件发布,使用 公布构建物 任务。并使用 下载构建工件 任务来下载其他阶段的构建文件。

如果你不想使用发布和下载工件任务。你将需要创建 自助式代理. 它在自营代理上是可行的。

© www.soinside.com 2019 - 2024. All rights reserved.