即使TFS中不存在文件也如何使复制文件成功?

问题描述 投票:0回答:2

需要您对我的一个应用程序进行TFS构建的帮助我的构建中有一个复制文件任务,该任务将文件从SourceFolder $(Build.SourceDirectory)/DataBase/Scripts复制到targetFolder $(Build.ArtifactStagingDirectory)/DataBase/Scripts

如果源位置中存在脚本,则正常,但在没有文件时失败。即使文件不存在,我也需要我的构建才能成功。

tfs azure-devops azure-pipelines tfsbuild tfs-2015
2个回答
0
投票

您可以在特定的构建步骤上使用continueOnError并将其设置为true,这样即使失败也会不会导致作业失败。


0
投票

如果源文件夹Scripts中没有文件,则该任务仍将报告成功。如果源文件夹Scripts不存在,则该任务将报告失败,因为构建代理找不到该文件夹​​。这是一种预期的行为,如果源文件夹不存在并且报告成功,则如果键入错误的文件夹名称,您将得到不正确的结果。

© www.soinside.com 2019 - 2024. All rights reserved.