我有一个具有三个构建管道的.NET Core应用程序。 (Windows,Linux,macOS)
在每种应用中,应用程序的组装都略有不同。到目前为止,这部分工作正常。

Azure为每个管道在存储库的根文件夹中创建了一个.yml文件。


azure-pipelines.yml(Linux构建)
azure-pipelines-1.yml(Windows构建)
azure-pipelines-2.yml(macOS构建)

我想将它们重命名为azure-pipelines-platform.yml

,但是当我这样做时,Azure中的配置被破坏了。我可以重命名构建配置,但不能重命名文件。而且我发现没有办法在DevOps中配置.yml文件和Build config之间的链接。

通常无法重命名.yml文件吗?

#1 楼

根据此Azure Q&A,应该可以通过单击“在可视设计器中编辑”来更改yaml文件的名称。

评论


就是这样:)但请注意,此屏幕截图很旧,今天看起来很不一样。

–内德·佛兰德斯
19年11月3日在15:00

@NedFlanders您可以添加屏幕截图吗?您可以选择发布其他答案。

– 030
19年11月4日,11:55

#2 楼

正如@ 030所建议的那样,我准备了两个屏幕截图,显示了如何将.yml文件与构建管道连接。


在存储库中重命名.yml文件
打开管道编辑器

从下拉列表中选择文件

选择在步骤1中重命名的* .yml文件,然后单击save

在分配了现有.yml后,管道将像重命名之前一样工作。

评论


+1用于添加实际的屏幕截图和具体步骤。

– 030
19年11月4日在17:56

#3 楼

在最新版本的Azure DevOps中已修复此问题。当前,您可以在单击三个点的同时轻松地重命名或移动管道列表中的管道,然后选择“重命名/移动”

并更改位置或移动管道