Sonarqube+Jenkins+Gitlab故障集合

Sonarqube检测的代码质量无法返回给jenkins

sonar-jenkins故障.png

查看控制台输出信为401,表示sonar无法与jenkins保持连接,需要重新配一次连接信息。

创建sonar的连接.png
注意添加凭据时,选择的类型
sonar-token.png


无法获取代码

无法获取代码.png

需要获取gitlab仓库的代码,需要将本机的公钥添加给gitlab,还需要劫持。

gitlab添加密钥.png
我是在配置流水线所以是在编辑脚本的脚本生成器中,增加凭据的。
配置jenkins和代码仓库的连接.png
将jenkins服务器的私钥推上来,然后再拿这个私钥去解gitlab的公钥
给jenkins推私钥.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。