如何在 Azure Dev Ops 中为 Release Pipeline 编辑视图和 YAML 文件?

ATL*_*DEV 6 azure-devops azure-pipelines azure-pipelines-release-pipeline

我已经通过修改管道 YAML 文件在 Azure Dev Ops 上成功构建了我的代码,但是我一直无法将工件成功部署到我的 IIS 服务器。创建部署的唯一方法是使用其令人不快的 UI。

我读过通过打开多管道预览功能,您可以查看和编辑 YAML 文件。不幸的是,它不起作用。您可以编辑构建脚本,但不能编辑发布脚本。我尝试在主管道 Y​​AML 文件中添加部署任务,但它既不执行也不显示在发布部分。

Sha*_*zyk 7

Azure DevOps 中的“发布”部分仍然只在 UI 中,您不能在 YAML 中使用它。

但是当您启用多阶段管道时,您也可以使用“构建”YAML 管道来部署您的应用程序(您可以看到不再有“构建”选项卡,而是有“管道”)。

缺点是您没有版本中存在的所有功能,如批准、门等。但您可以在路线图中看到 Microsoft 正在处理它,并且这些功能也将在 YAML 中可用。

您可以检查本文介绍如何使用多级YAML用于构建和部署。

微软提供的另一个很好的教程在这里可用。

  • 哇!这本来可以节省我几个小时的浪费时间。我对微软产品及其官方文档的低质量感到非常沮丧。我读到的大部分内容都已经过时或者完全是错误的。 (2认同)
  • 顺便说一句,微软经常更改名称和移动奶酪也无济于事。 (2认同)