azure-pipeline.yml的目的是什么?

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

我读过一些关于Azure DevOps的教程。有3件事情我不太明白。

  • 我们可以说Azure-pipeline.yml在Azure上相当于gitlab上的.gitlab-ci.yml ?

  • 我读过一些教程,讲的是 azure-pipeline.yml 文件,还有一些讲的是 azure-pipelines.yml ? 这个文件名的语法是什么?

  • 我已经创建了一个 "devops项目 "从Azure服务页面。我选择了ASP.Net Core Application和Windows Web App。我可以在dev.azure.com上看到一个管道,但在源代码中没有yml文件。所以,我想知道这个文件在哪里......

谅谅

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

按照提问的顺序来回答你的问题。

  1. 是的,azure-pipeline.yml相当于gitlab-ci.yml。在这两种情况下,你把一些你想执行的命令捆绑在一起。
  2. 它是一样的。这个文件叫做azure-pipelines.yml。如果你尝试在 azure-devops 中编辑文件,好在有一个非常好的检查和自动补全工具,这对你的帮助很大,特别是在缩进(命令前的空格)方面,这是 yaml 文件的一个常见问题。enter image description here
  3. 如果你在azure门户的开发中心创建了CiCD管道,你会看到一个UIed版本的yaml。但是对于每一步,如果你愿意,你仍然可以看到yaml代码。如果你试图创建一个新的构建管道,你得到的默认方式是使用yaml文件。

1
投票

我们是否可以说Azure上的azure-pipeline.yml相当于gitlab上的.gitlab-ci.yml

YAML通过在代码中定义构建和发布管道来定义你的配置管理的代码方式.它在Azure Devops中被命名为azure-pipelines,在gitlab上被命名为.gitlab-ci.yml。

看过一些教程,讲的是azure-pipeline.yml文件,还有一些讲的是azure-pipelines.yml ? 这个文件名的语法是什么?

azure-pipelines.yml是默认名称,但如果你需要,你可以通过点击 "在视觉设计器中编辑 "来更改yaml文件的名称。

我已经从Azure服务页面创建了一个 "devops项目"。我选择了ASP.Net Core Application和Windows Web App。我可以在dev.azure.com上看到一个管道,但在源代码中没有yml文件。所以我想知道这个文件在哪里...。

有两种方法可以创建管道,一种是使用经典编辑器,另一种是使用YAML代码。如果你使用YAML创建它,它肯定应该在那里。

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