[ci] 基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成

Posted 毛台

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[ci] 基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成相关的知识,希望对你有一定的参考价值。

基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成

 

添加sonar插件 SonarQube Plugin

 

配置:

系统设置à告知jenkins,sonar在哪

 

https://docs.sonarqube.org/display/SONAR/User+Token

How to Generate a Token

To generate a token, to go User > My Account > Security. Your existing tokens are listed here, each with a Revoke button.

 

配置全局tool Global Tool Configurationà告知jenkins sonar-runner在哪

配置项目

下面这坨是scanner项目的配置,从官网git的example代码里拷贝出来改的 sonar-project.properties

保存即可.

新建其他几个目录,留空也ok,目的是为了迎合sonar-scanner工作

完事后就可以把jenkins的这个jobs runn起来了.

登录sonar看看,自动出现了.

以上是关于[ci] 基于1 上文实现拉取代码后能自动触发sonar-runner实现代码扫描评测,job1完成的主要内容,如果未能解决你的问题,请参考以下文章

[ci] 构建触发器,实现当gitlab有push动作时候,jenkins自动拉代码.

Jenkins与Docker的自动化CI/CD实战

基于 Kubernetes 实现 CI/CD 配置

基于 Kubernetes 实现 CI/CD 配置

Gitlab CI 持续集成的完整实践

Circle ci 触发构建拉取请求创建或更新