VSTS - 基于分支的发布 - 环境部署条件消失了吗?
VSTS - Releases based on branches - environment-deployment condition gone?
目前vsts(在线)已经更新了release designer。 "semi" 打破了我的一些 build/releases.
首先是 is/was 我的设置。
我有 3 个环境:
- 开发
- 测试
- 产品
我在 visualstudio.com 中使用 git 作为源代码控制。
我已经在 1 个在分支上触发的构建定义上连续构建:
- 发展
- 发布/*
- 高手
然后我从构建(旧编辑器)设置了一个连续发布(1 个发布定义),我在其中定义了 3 个环境(开发、测试、生产),每个环境我都定义了部署条件:
Dev - 仅从 develop 分支中的提交构建
测试 - 仅从发布分支中的提交构建
Prod - 仅从 master 分支中的提交构建
在新的发布设计器推出之前,这一切都很好。
现在,您可以在其中定义特定分支的环境部署条件选项消失了。它将 "seems" 替换为神器上的 "Continuous deployment trigger"。
此外,我的版本在更新后没有 "release",但在我在工件 "Continuous deployment trigger" 上定义分支后,它再次按预期工作。
所以目前它按预期工作(只要我可以访问旧编辑器),但我担心 if/when 旧编辑器消失我无法按照我的意愿进行配置。
我认为,在新编辑器中 "mimic" 这种行为的唯一方法是拥有 3 个发布定义,每个分支一个(在工件触发器上)。
但是发布定义太多了,发布概述 UI 会变得很乱。
有任何见解或提示吗?
我想我在这里问的是:)
是否已弃用 release-def 中环境的部署条件?
新版编辑器有更好的处理方式吗?
干杯。
有些功能还没有在新的编辑器中表现出来。您可以通过单击 编辑(旧编辑器) link.
返回到旧编辑器
目前vsts(在线)已经更新了release designer。 "semi" 打破了我的一些 build/releases.
首先是 is/was 我的设置。
我有 3 个环境:
- 开发
- 测试
- 产品
我在 visualstudio.com 中使用 git 作为源代码控制。
我已经在 1 个在分支上触发的构建定义上连续构建:
- 发展
- 发布/*
- 高手
然后我从构建(旧编辑器)设置了一个连续发布(1 个发布定义),我在其中定义了 3 个环境(开发、测试、生产),每个环境我都定义了部署条件:
Dev - 仅从 develop 分支中的提交构建
测试 - 仅从发布分支中的提交构建
Prod - 仅从 master 分支中的提交构建
在新的发布设计器推出之前,这一切都很好。
现在,您可以在其中定义特定分支的环境部署条件选项消失了。它将 "seems" 替换为神器上的 "Continuous deployment trigger"。 此外,我的版本在更新后没有 "release",但在我在工件 "Continuous deployment trigger" 上定义分支后,它再次按预期工作。
所以目前它按预期工作(只要我可以访问旧编辑器),但我担心 if/when 旧编辑器消失我无法按照我的意愿进行配置。
我认为,在新编辑器中 "mimic" 这种行为的唯一方法是拥有 3 个发布定义,每个分支一个(在工件触发器上)。
但是发布定义太多了,发布概述 UI 会变得很乱。
有任何见解或提示吗?
我想我在这里问的是:)
是否已弃用 release-def 中环境的部署条件?
新版编辑器有更好的处理方式吗?
干杯。
有些功能还没有在新的编辑器中表现出来。您可以通过单击 编辑(旧编辑器) link.
返回到旧编辑器