【发布时间】:2020-03-31 13:27:11
【问题描述】:
我有四个要部署到的环境。
我还有四个不同的代码分支,用于部署代码。
我们不断切换我们用于在这些环境中部署的分支。
有一次我想在我的测试环境中构建和部署一个每日分支。
稍后我想在同一个测试环境中构建和部署一个增强分支。
接下来我想在我的 test2 环境中构建和部署日常分支。
我想你明白了
我们目前正在使用手动过程从我们要部署的分支中提取,然后将其压缩并推送到 AWS 代码部署。
使用 Azure DevOps 管道并发布最简单的方法,让我可以在不同的环境中切换使用不同的分支。
我目前在 Azure DevOps 中有一个成功的设置,它执行 gradle 构建、创建工件,然后让我将其推送到我的一个环境中的 AWS CodeDeploy。在不创建大量 Azure 管道和版本的情况下,我似乎无法找到一种东向切换分支的方法。
谢谢大家!
【问题讨论】:
-
您是否使用 Visual Studio 作为您的主要 IDE?
-
刚刚通过 Azure DevOps
-
您是否愿意并愿意使用 Visual Studio?如果是这样,它与 Azure DevOps 配合得非常好,切换分支、提交和推送代码,甚至合并分支都非常容易。
-
我在开发运维方面,工程师们正在自己的一端进行提交。就我而言,我希望能够轻松选择一个分支并将其部署在我选择的任何环境中。
标签: azure-devops