在azure devops中部署到部署组后,如何选择正确的工件路径?

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

我部署了一个工件ZIP文件,之后想解压。管道是这样的。enter image description here

第一步是把工件下载到这个路径上

C:\azagent\A2\_work\r2\a\worker-ASP.NET Core-CI\drop\worker.zip

但ZIP任务会在这个路径中寻找ZIP文件。

C:\azagent\A2\_work\_tasks\Unzip_31f040e5-e040-4336-878a-59a473334434\1.2.3\*.zip

我知道有一些隐藏的变量可以用来给解压任务提供正确的路径。我在哪里可以看到为我的解压任务设置的变量,哪个变量会包含 "C:\azagent\A2_work\r2\a/worker-ASP.NET Core-CI\drop/" ?

azure-devops azure-pipelines azure-pipelines-release-pipeline
1个回答
1
投票

默认的工件位置被存储在这些变量中的一个。

$(System.ArtifactsDirectory)/{artifact-alias}
$(Pipeline.Workspace)/{artifact-alias}

而工件会被放置在一个带有工件别名(你给的别名)的子目录中。

也请参见

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