Azure devops Azure DevOps PublishPipelineArtifact未在失败时运行
我希望它在成功或失败的基础上运行。我正在生成自己的扩展数据块报告,并将其发送到.zip文件。我正试图发表这篇文章,不管测试是通过还是失败。我已经用以下内容设置了模板,但它说它被跳过了。我如何让它在通过或失败时运行Azure devops Azure DevOps PublishPipelineArtifact未在失败时运行,azure-devops,azure-pipelines,azure-pipelines-yaml,Azure Devops,Azure Pipelines,Azure Pipelines Yaml,我希望它在成功或失败的基础上运行。我正在生成自己的扩展数据块报告,并将其发送到.zip文件。我正试图发表这篇文章,不管测试是通过还是失败。我已经用以下内容设置了模板,但它说它被跳过了。我如何让它在通过或失败时运行 # .NET Desktop - task: PublishPipelineArtifact@1 continueOnError: true inputs: targetPath: '$(Pipeline.Workspace)' artifact: '*.
# .NET Desktop
- task: PublishPipelineArtifact@1
continueOnError: true
inputs:
targetPath: '$(Pipeline.Workspace)'
artifact: '*.zip'
加:
如果上载工件失败,continueOnError:true
不会使管道失败<代码>条件:succeededOrFailed()将运行该任务,即使以前的任务失败
另见:
failed()
将执行您所描述的succeededOrFailed()
在取消作业时不运行。
condition: succeededOrFailed()