当前位置:网站首页>Zadig + sonarqube, ensuring the safety of the development process
Zadig + sonarqube, ensuring the safety of the development process
2022-06-28 22:24:00 【InfoQ】
Project background
- Source code :koderover/zadig
- The goal is : For daily high-frequency changespkgScan the code under the directory , Sniff the code in time 「 Bad taste 」
How to use
System administrator : Integrate SonarQube
- Sign in SonarQube -> Click the account avatar in the upper right corner ->
My Account.

- Switch to
Securitypage , stayGenerate TokenFill in Token After the name, click... On the rightGeneratebutton .


- stay Zadig In order to access
System settings->Integrated management->Sonar Integrate, Fill in SonarQube Server address and Token Save after information .

The engineer : Configure code scanning


name:zadig-scan
Scan tool:SonarQube
Scanning environment:sonar:latest
Sonar Address: Integrated in the previous step SonarQube Server address
Code information:Zadig The code base
Parameter configuration: Reference resourcesSonarQube file, The configuration in this example is as follows :
# Sonar Parameters
sonar.projectKey=zadig-pkg
sonar.projectName=zadig-pkg
sonar.sources=./pkg
sonar.go.file.suffixes=.go other The engineer : Execute and analyze the results
perform 
see 

Webhook be triggered at any moment
- Configure code scanning , Add trigger .

- When an event that meets the trigger condition occurs ( such as pull request), Code scanning will be performed automatically , Reduce manual intervention costs .


The scanning results shall be fed back in time

边栏推荐
- 阿海的忠告
- QtCreator5.15.0源码编译全过程记录
- The example application of histogram in data visualization makes the public performance results clear at a glance
- Ansible production environment usage scenario (7): batch deployment of elk clients
- 代码复查
- 解读 | 数据分析的发展和演变都经过哪几个阶段?
- Considerations on the construction of operation and maintenance system - stability
- Get to know Alibaba cloud (Cloud Computing) - development history, technical architecture, region and availability zone!
- After crossing, she said that the multiverse really exists
- JS array common methods
猜你喜欢

场景化接口开发利器,金蝶云苍穹新版OpenAPI引擎来了!

5毛VS600亿,食品安全问题是卫龙上市最大的拦路虎?

爱数SMART 2022峰会开启,分享数据战略与建设数据驱动型组织方法论

别再问我,UI自动化测试怎么做了……

What is the prospect of VR panoramic production?

00 后云原生工程师:用 Zadig 为思创科技(广州公交)研发开源节流

Use of axurer9 option group

windows mysql5.7 开启binlog日志

Zadig + SonarQube,为开发过程安全保驾

Nc1033 palindrome substring of small a (ring, interval DP)
随机推荐
穿越过后,她说多元宇宙真的存在
Zadig + SonarQube,为开发过程安全保驾
给朋友的忠告
code review
Akamai acquires linode
Windows mysql5.7 enable binlog log
Rosdep update using fishros to solve ros1/ros2 problems 2022
What does project management really manage?
What is low code development?
Use of axurer9 option group
什么是低代码开发?
The new version of OpenAPI engine of Kingdee cloud dome is coming!
Introduction to wrk pressure test tool
场景化接口开发利器,金蝶云苍穹新版OpenAPI引擎来了!
宜明昂科在港交所递表:2021年亏损翻倍,过往融资额存在夸大情形
C#/VB. Net to convert PDF to excel
共探数字技术与信息安全,第四届中俄数字论坛成功举办
The example application of histogram in data visualization makes the public performance results clear at a glance
#yyds干货盘点# 解决剑指offer: 连续子数组的最大和(二)
LxC shared USB device