Jenkins+GitLab+Sonarqube+Shell持续集成CI/CD
Posted tichy
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins+GitLab+Sonarqube+Shell持续集成CI/CD相关的知识,希望对你有一定的参考价值。
1、部署GitLab
[root@ci-node03 ~]# wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm
[root@ci-node03 ~]# yum localinstall -y gitlab-ce-12.0.3-ce.0.el7.x86_64.rpm
[root@ci-node03 ~]# vim /etc/gitlab/gitlab.rb #修改url
[root@ci-node03 ~]# gitlab-ctl start
[root@ci-node03 ~]# gitlab-ctl reconfigure
[root@ci-node03 ~]# gitlab-ctl status
2、部署Jenkins
3、Sonar代码审计
4、参数化构建
5、git参数化构建
以上是关于Jenkins+GitLab+Sonarqube+Shell持续集成CI/CD的主要内容,如果未能解决你的问题,请参考以下文章
sonarqube+gitlab+jenkins+maven集成搭建
Jenkins+Ant+Gitlab+Sonarqube+Docker实现持续集成,质量管理
Jenkins+GitLab+Sonarqube+Shell持续集成CI/CD