本次实践从需求出发到部署,开源采用大部分开源工具链Jira+GitLab+Jenkins+Spinnaker. Jira作为需求和任务管理工具,部署集成GitLab实现需求与代码关联,流水自动创建特性分支和版本分支以及合并请求的从需持续创建。GitLab代码提交触发JenkinsCI流水线,求出这里CI指的发设是Jenkins来做构建、测试、计条扫描、开源生成镜像上传镜像操作。部署CD由Spinnaker对各个环境部署。流水
该项目涉及到Jenkins共享库中的从需持续Gitlab接口,Jenkinsfile,SPinnaker Pipeline模板。仓库地址:https://github.com/zeyangli/devops-practice !
责任编辑:姜华 来源: DevOps云学堂 开源部署流水线Jenkins
(责任编辑:热点)
年内15家银行发行永续债近5700亿元 中小银行永续债发行加速
中洲特材(300963.SZ)发行中签率为0.0168401989% 有效申购倍数为5,938.17213倍