摘要:
1.gitlab创建应用 http://192.168.164.158:9000/oauth2/callback/gitlab 2.配置sonarqube 1)启用gitlab认证 2)配置gitlab应用信息 阅读全文
摘要:
简介 sonarqube是一款用于代码质量管理的开源工具,它主要用于管理源代码的质量。 通过插件形式,可以支持众多计算机语言,比如 java, C#, go,C/C++, PL/SQL, Cobol, JavaScrip, Groovy 等。sonar可以通过PMD,CheckStyle,Findb 阅读全文
摘要:
前言 gitlab通过webhook实现代码提交时自动触发jenkins流水线构建(见上一节https://www.cnblogs.com/wuxinchun/p/16795954.html) 当gitlab自动触发,是以post请求触发jenkins任务,jenkins任务可以从post请求中获取 阅读全文
摘要:
1.Jenkins配置触发器 1)安装Generic Webhook Trigger插件 2)进流水线任务,勾选Generic Webhook Trigger 3)流水线参数配置 runOpts:定义流水线运行模式 token:触发token 2.gitlab集成webhook配置 1)设置-Out 阅读全文