无法找到zip文件时Azure无法发布

时间:2019-07-08 15:29:25

标签: azure azure-devops

在我的Azure发布管道中,我有一个提取zip文件的任务。但是zip文件并不总是可用。我已将其他任务设置为在zip解压缩失败时继续执行,但发布状态为:failed

re

1 个答案:

答案 0 :(得分:0)

您可以在任务上使用条件:https://docs.microsoft.com/en-us/azure/devops/pipelines/process/conditions?view=azure-devops&tabs=yaml

if (Test-Path -path ***.zip) {
    Write-Host "##vso[task.setvariable variable=filesExists;]yes"
}

我正在使用and(always(),variables['fileExists']),在一个任务中,我检查是否存在zip文件来设置值。