【发布时间】:2020-11-09 22:23:28
【问题描述】:
我想为我的项目构建一个新管道,其中包括作为阶段的生产部署。可以在下图中看到一个示例。
一旦流水线通过了所有的质量关口,它就会自动部署到开发环境,并在下一阶段运行功能测试。此阶段需要手动批准,一旦批准,下一步将部署到 prod/preprod。到目前为止,我能够实现目标。我被困在以下步骤:
我们是否可以永久保留此构建,或者在指定的期限内(例如 1 或 2 个月),并在需要时从同一阶段继续?例如,git master 分支更新非常频繁,构建会自动触发,所有构建都应该到达这个阶段并等待。只有获得批准的构建才能继续进行。
可能还有另一种方式;我可以有一个单独的工作来部署到 preprod/prod。但是,我想知道这是否可能。
【问题讨论】:
标签: jenkins deployment continuous-integration jenkins-pipeline