【问题标题】:How do I edit view and edit the YAML file for the Release Pipeline in Azure Dev Ops?如何在 Azure Dev Ops 中编辑视图和编辑发布管道的 YAML 文件?
【发布时间】:2020-03-12 18:01:29
【问题描述】:

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

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

【问题讨论】:

  • 看起来 Shayki 的回答对您有帮助。您可以接受它作为回答,这样它可以帮助遇到相同问题的其他社区成员,我们可以存档这个帖子,谢谢。
  • 我已经接受了答案。我通常会等几天才能收到多个答案,

标签: azure-devops azure-pipelines azure-pipelines-release-pipeline


【解决方案1】:

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

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

缺点是您没有发布中存在的所有功能,例如批准、门等,但您可以在 roadmap 中看到 Microsoft 正在开发它,并且这些功能也将在YAML。

您可以查看this article,了解如何使用多阶段 YAML 进行构建和部署。

另一个来自微软的好教程here

【讨论】:

  • 哇!这将节省我几个小时的浪费时间。我对微软产品及其官方文档的低质量感到非常沮丧。我读到的大部分内容都已过时或完全错误。
  • 顺便说一句,微软经常更改名称并移动奶酪也无济于事。
  • @ATL_DEV 我绝对同意 :)
猜你喜欢
  • 1970-01-01
  • 2022-08-19
  • 2019-06-01
  • 1970-01-01
  • 2018-12-19
  • 2021-09-24
  • 2015-03-21
  • 1970-01-01
  • 2020-06-16
相关资源
最近更新 更多