Azure管道从管道名称中排除提交消息

时间:2020-04-22 19:36:01

标签: azure-devops azure-pipelines

我的管道名称设置为

name: $(Date:yyyyMMdd)$(Rev:.r)

这可行,但是Azure Pipelines在我的管道名称中仍然包含提交消息。例如,管道用户界面显示:

#20200422.2 The commit message

是否可以让Azure Pipelines仅使用我指定的名称?

谢谢。

1 个答案:

答案 0 :(得分:1)

是否可以让Azure Pipelines仅使用我指定的名称?

很抱歉给您带来不便。

此行为是设计,不是错误。我不认为有一种方法可以在不提交消息的情况下设置Azure Pipelines名称。

将提交消息包含在管道名称中有助于我们更快地找到导致管道故障的原因。

例如:

enter image description here

就像上面的构建历史一样,我们可以通过相同的提交信息直接判断管道失败的原因,而不是通过代码更新,更多地通过任务设置和管道设置来判断。

另一方面,我们可以根据不同的提交信息判断流水线故障可能是由于代码更新引起的。然后我们通过提交的历史记录检查提交记录,我们将很快知道我们修改了哪些代码以导致构建失败,这提供了极大的便利。

这对于启用CI的管道特别重要。 启用持续集成)。

enter image description here

enter image description here

希望这会有所帮助。