在发布管道中访问已下载工件的路径是什么?

时间:2019-04-03 15:34:44

标签: azure-devops azure-pipelines azure-pipelines-release-pipeline

我有一个.zip文件作为发布的工件的一部分。 在发布管道中,我正在使用“ Powershell脚本任务”。我需要道路 到我脚本中的这个压缩文件夹。

触发发布管道时,它会复制工件: enter image description here

压缩文件夹的路径:d:\a\r1\a\_DLR FOI\drop\packedSolution\dlrFoiSolution_managed.zip

如何在PowerShell脚本中获取文件夹路径d:\a\r1\a\_DLR FOI\drop\

$(System.ArtifactsDirectory)最多返回d:\a\r1\a

1 个答案:

答案 0 :(得分:0)

尝试

$(System.DefaultWorkingDirectory)/_DLR FOI/drop/packedSolution/dlrFoiSolution_managed.zip

这应该指向发布定义的工件目录d:\ a \ r1 \ a。更多变量here,或只是添加合适的任务(如复制)以在编辑器中发布定义,浏览链接的工件,然后在其中复制路径。