原文:使用gitlab runner进行CI(三):使用sonarqube做c++的静态检查

目录 . gitlab ci.yml的配置 . 几个基本概念 . 使用CI进行代码检查demo . Sonarqube安装和配置 . Sonarqube安装 . 数据库配置 . sonar scanner安装 . sonar cxx插件安装 . 启动 . gitlab插件安装 . 创建项目 . Gitlab CI配置 . 进阶配置 . 规则配置 . 阈值设置 . 设置自动将扫描结果以评论形式写到 ...

2021-10-06 10:34 0 296 推荐指数:

查看详情

使用gitlab runner 进行CI(一):gitlab runner与jenkins的选择

前言 现在挺多公司使用gitlab管理代码,我司也是。在开发人员发起代码合入请求(merge request)时,如果能先进行一些前置检查(包括单测、静态检查、编译检查等),那就既减轻了code review人员的负担,也能更好的保证代码的正确性和稳定性。以前jenkins是这方面的不二之选 ...

Tue Nov 10 22:11:00 CST 2020 0 1213
使用gitlab-runner本地验证.gitlab-ci.yml

背景 在gitlab上配置新项目的CI的时候,需要编写项目的 .gitlab-ci.yml 文件。 每次修改 .gitlab-ci.yml 文件之后都要执行git push让GitLab去构建来验证当前的CI脚本是否能正确构建,甚是麻烦,同时增加了很多无营养的Git提交。 若我们能够在修改完 ...

Mon Dec 21 00:18:00 CST 2020 0 436
gitlab ci runner 无法使用本地镜像的问题

gitlab ci 配置的runner使用本地commit(未push)镜像时 发生异常 ERROR: Job failed: Error response from daemon: pull access denied for xxx, repository does ...

Fri Jul 26 18:20:00 CST 2019 0 522
sonarQube使用maven进行检查

1.在maven的中找到setting配置文件。在setting.xml中增加sonarqube配置。如下: 2.ecplise中使用选择pom.xml文件,点击右击,选择run as ->maven build 3.User settings 选择我们本地maven ...

Fri Jun 03 03:54:00 CST 2016 0 3876
Gitlab Runner简单使用

安装前提:需要有gitlab环境 安装 ` 输入gitlab地址: 输入项目token: 获取出token 配置完其他的选项: 配置完成后,runners里面会出现刚才配置的选项: 使用 项目根目录添加文件:.gitlab-ci.yml 内容 ...

Sat Apr 10 01:09:00 CST 2021 0 393
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM