文件名称:openshift-cd-blue-green:https的蓝绿色部署变体
文件大小:537KB
文件格式:ZIP
更新时间:2024-05-22 03:42:36
对于其他版本的OpenShift,请按照相应分支中的说明进行操作,例如ocp-3.5,origin-1.3等 CI / CD演示-OpenShift容器平台3.5 该存储库包括基础设施和管道定义,用于在OpenShift上使用Jenkins,Nexus和SonarQube进行连续交付。 在每次执行管道时,代码都经过以下步骤: 从Gogs克隆代码,构建,测试和分析错误和不良模式 WAR工件被推送到Nexus Repository Manager 基于部署在JBoss EAP 7上的Kitchensink应用程序WAR工件构建了一个Docker映像( kitchensink:latest ) Kitchensink Docker映像已部署到TEST项目中的新容器中 如果测试成功,则TEST映像正在等待生产部署的批准 批准后,将使用提交哈希标记TEST映像并将其部署到PROD项目被动部署
【文件预览】:
openshift-cd-blue-green-ocp-3.5
----cicd-template.yaml(22KB)
----images()
--------jenkins-pipeline.png(433KB)
--------pipeline.png(37KB)
--------pipeline.vdx(94KB)
--------jenkins-pipeline-input.png(125KB)
----configuration()
--------maven-settings.xml(1KB)
----README.md(7KB)
----docs()
--------oc-cluster.md(761B)
----.gitignore(13B)
----setup.sh(1KB)