Azure devops服务器-使用自定义条件构建csproj(如果存在)(或忽略不存在的话)以摆脱“部分成功”

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

我正在使用Azure DevOps Server 2019,并且如果csproj存在,我想运行“ Visual Studio构建”任务only,如果不存在,请继续。此刻,我尝试构建该文件并忍受任务失败和总体“部分成功”(如果不存在)的问题。我宁愿使用“自定义条件”来改进它,而不是如果可能的话,对其进行内联Powershell。

谢谢,

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

您的要求无法通过“自定义条件”实现,您可以在“ Visual Studio构建”任务之前添加powershell任务,以检查csproj是否存在并输出变量。然后在“ Visual Studio构建”任务的条件下使用此变量。

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