Octopus Deploy check package 在升级到 Production 之前
Octopus Deploy check packge before promoting to Production
在开发中,我们像这样对构建版本进行版本控制:
0.0.0-{branch-name}+{short-git-hash}
类似
0.0.0-add-new-button+8ad89d
对于生产版本,我们的版本是正常的 SemVer:
1.2.3
我正在尝试在 octo 中添加一个检查,这样我们就无法提升任何 build/package 功能分支 (0.0.0-add-new-button+8ad89d
) 或 dev
分支 (0.0.0-dev+8ad89d
) 构建到生产环境。
我只希望允许从 master
(1.2.3
) 生成的包提升到生产环境。
Octopus 支持使用 Channels. The various scenarios you mention are shown in an excellent video on this blog post。
在开发中,我们像这样对构建版本进行版本控制:
0.0.0-{branch-name}+{short-git-hash}
类似
0.0.0-add-new-button+8ad89d
对于生产版本,我们的版本是正常的 SemVer:
1.2.3
我正在尝试在 octo 中添加一个检查,这样我们就无法提升任何 build/package 功能分支 (0.0.0-add-new-button+8ad89d
) 或 dev
分支 (0.0.0-dev+8ad89d
) 构建到生产环境。
我只希望允许从 master
(1.2.3
) 生成的包提升到生产环境。
Octopus 支持使用 Channels. The various scenarios you mention are shown in an excellent video on this blog post。