我正在使用Powershell和Az cli编写一个自动化测试套件。我需要能够从管道的最后一次运行中下载构建管道工件,以安装和测试应用程序。问题是我需要知道运行ID才能下载人工制品。
az pipelines runs artifact download --artifact-name "*Artifact Name*" --run-id **nnn** --path "c:\temp"
是否有找到最近成功运行的ID?目前,我通过GUI进行了查找,因此我知道只要您使用PublishPipelineArtifact即可下载该文件,而由于az cli中的错误,您可以使用PublishBuildArtifact。
答案 0 :(得分:0)
您可以更改azure管道如何创建运行ID并使用可预测的格式。 https://docs.microsoft.com/en-us/azure/devops/pipelines/process/run-number
答案 1 :(得分:0)