是否有任何Jenkins插件允许在将代码升级到生产之前手动批准构建?
我有一个关于Jenkins批准工作的插件的问题。我希望在代码升级到生产环境时手动批准生成作业。我试图找到一个插件,但没有找到任何解决方案。我知道spinnaker提供持续交付,但我不想使用。有一个插件名为:Input是否有任何Jenkins插件允许在将代码升级到生产之前手动批准构建?,jenkins,plugins,production-environment,continuous-delivery,dev-to-production,Jenkins,Plugins,Production Environment,Continuous Delivery,Dev To Production,我有一个关于Jenkins批准工作的插件的问题。我希望在代码升级到生产环境时手动批准生成作业。我试图找到一个插件,但没有找到任何解决方案。我知道spinnaker提供持续交付,但我不想使用。有一个插件名为:Input (文件) (下载) 此步骤暂停管道执行,并允许用户交互和控制构建流。阶段视图中仅提供基本的“流程”或“中止”选项 为了进行测试,只需创建一个管道项目并将以下代码放入: node { stage('Build') { echo "building" } sta
- (文件)
- (下载)
node {
stage('Build') {
echo "building"
}
stage('Deploy to testing') {
echo "deployed"
}
stage('QA Team certification') {
input "Deploy to prod?"
}
stage('Deploy to prod') {
echo "deployed"
}
}
该管道流程的拟定步骤可以是:
- 构建应用程序
- 部署到测试环境
- 在此步骤中,暂停执行
- 质量保证团队,启动人力认证。他们必须确保一切正常:以前的功能和新的功能
- QA工程师,转到jenkins,搜索特定构建,然后单击QA团队认证阶段下的蓝色框。只需继续或中止选项可用:
- 如果单击了“继续”选项,则管道中的下一步将开始。如果单击了中止选项,管道将结束