1

我希望它在成功或失败时运行。我正在生成我自己的范围报告,该报告被发送到一个 .zip 文件。无论测试通过还是失败,我都在尝试发布此内容。我用以下内容设置了模板,但它说它被跳过了。我怎样才能让它在通过或失败时运行?:

# .NET Desktop
- task: PublishPipelineArtifact@1   
  continueOnError: true
  inputs:
    targetPath: '$(Pipeline.Workspace)'
    artifact: '*.zip'
4

1 回答 1

2

添加:

condition: succeededOrFailed()

如果continueOnError: true上传工件失败,管道不会失败。condition: succeededOrFailed()即使先前的任务失败,也会运行该任务。

也可以看看:

于 2019-07-08T18:04:40.210 回答