【发布时间】:2020-09-10 14:30:53
【问题描述】:
我在 Azure Devops 中有一个管道,我目前正在尝试加快它的速度。目前它是一项运行一堆步骤/任务的工作。基本大纲是 1:构建,2:测试运行,3:符号文件发布到符号服务器,4:nuget 包打包和推送,5:工件发布。
3、4、5,仅取决于正确的构建并在技术上同时运行。问题是当我尝试将它们分解为单独的作业(取决于构建的完成)时它不起作用,因为在构建期间创建的目录在其他作业运行时不可用。
有没有办法让工作目录持续存在,直到管道中的所有作业都完成?
【问题讨论】:
-
您使用的是发布任务吗?如果是,是 publishbuildartifacts 还是 publishpipelineartifacts?
-
我正在使用 publishpipelineartifacts
标签: azure azure-devops yaml azure-pipelines