第4集(GItlab+Jenkins+SonarQube+Docker+Harbor+Selenium实现CI/CD之SonarQube实现CodeReview)

12 篇文章 2 订阅

第1集,环境搭建

第2集,LNMP项目准备

第3集,WebHook触发mvn打包

第5集,build image

第6集,部署到测试环境,Selenium自动测试

第7集,模拟版本更新,在测试环境验证

第8集,部署到生产环境

第9集,流水线部署到测试环境

PS:安装插件及相关参数说明

一、Jenkins上配置参数

1.登录SonarQube生成Server authentication token,用于Jenkins添加SonarQube凭据

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.添加SonarQube凭据

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.配置SonarQube server

在这里插入图片描述

4.配置SonarQube Scanner

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

二、添加gitlab凭据

在这里插入图片描述

三、创建job

在这里插入图片描述

1.从gitlab上拉取项目

在这里插入图片描述

2.准备SonarQube Scanner

在这里插入图片描述

3.配置SonarQube

Analysis properties参考:https://blog.csdn.net/anqixiang/article/details/104752616
在这里插入图片描述

四、测试

1.准备一个jar包放到dev_lnmp下

在这里插入图片描述

git add test.jar
git commit -m "add test.jar"
git push

2.Build item

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值