使用 YAML 自动化 Azure DevOps 管道
1. 在 Azure DevOps 中设置 YAML 管道
开始之前,您需要拥有一个 Azure DevOps 帐户和一个 git 仓库。
要创建 YAML 管道,
1. 导航至 Azure DevOps → 选择您的项目
2. 前往“管道”→ 点击“新建管道”
3. 选择您的仓库(Azure Repos、GitHub 等)
4. 选择“Starter Pipelines”创建一个新的 YAML 文件
5. 将文件命名为“azure-pipelines.yml”并将其提交到您的仓库
现在,让我们逐步创建一个功能齐全的 YAML 管道。
2. 编写功能齐全的 YAML 管道
我们将编写一个简单的 CI/CD 管道,该管道:
- 在 Ubuntu 上运行
- 检出代码
- 安装依赖项
- 构建 .NET 应用程序
- 运行测试
- 部署到 Azure 应用服务
trigger:branches:include:- mainpaths:exclude:- docs/*
pool:vmImage: 'ubuntu-latest'
variables:buildConfiguration: 'Release'artifactName: 'drop'
stages:
- stage: BuilddisplayName: 'Build Stage'jobs:- job: BuildJobdisplayName: 'Build A