我正在为一个移动项目开发devops流程,该项目有3个部署目标:
源代码保存在Azure devops存储库中,管道使用Azure Devops管道编写。我们正在遵循此项目的Git工作流程,这意味着我们正在“功能分支”上工作,该分支已合并到Develop分支,并且我们还有一个master分支,该分支目前保存我们的生产代码。
我到目前为止所做的事情
当开发人员创建PR并合并到开发分支时。它将触发我编写的构建管道。构建管道当前执行以下操作
对于单阶段部署,以上过程对我来说效果很好。但是,我想通过引入多阶段的发布管道将其提升到一个新的水平:QA,分段和生产,这意味着我将从构建过程中删除步骤6,并将其添加到新的发布管道中。我有点精神上的障碍,无法解决以下一些问题的答案。
我的问题