需要您对我的一个应用程序进行TFS构建的帮助我的构建中有一个复制文件任务,该任务将文件从SourceFolder $(Build.SourceDirectory)/DataBase/Scripts
复制到targetFolder $(Build.ArtifactStagingDirectory)/DataBase/Scripts
。
如果源位置中存在脚本,则正常,但在没有文件时失败。即使文件不存在,我也需要我的构建才能成功。
您可以在特定的构建步骤上使用continueOnError
并将其设置为true,这样即使失败也会不会导致作业失败。
如果源文件夹Scripts
中没有文件,则该任务仍将报告成功。如果源文件夹Scripts
不存在,则该任务将报告失败,因为构建代理找不到该文件夹。这是一种预期的行为,如果源文件夹不存在并且报告成功,则如果键入错误的文件夹名称,您将得到不正确的结果。