摘要: 1.docker安装nexus 1)下载安装 # docker pull sonatype/nexus3 # mkdir -p /opt/nexus/data # chmod 777 -R /opt/nexus/data # docker run -d --name nexus3 -p 8081:8 阅读全文
posted @ 2022-10-17 17:40 杰宏唯一 阅读(626) 评论(0) 推荐(0) 编辑
摘要: 前言 由于项目繁多且每个项目对应质量规则和质量域是不尽相同的,故根据gitlab项目要求自动在SonarQube上创建项目,且指定其质量规则和质量域 常用SonarQube Api: 1.查找项目 projects/search?projects=${projectName} 1)sonarapi. 阅读全文
posted @ 2022-10-17 16:07 杰宏唯一 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 1.创建质量域 2.添加条件,关联项目 3.添加SonarQube凭证 4.安装Pipeline Utility Steps插件 5.sonarapi.groovy共享库 package org.devops //封装HTTP def HttpReq(reqType,reqUrl,reqBody){ 阅读全文
posted @ 2022-10-17 15:19 杰宏唯一 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 1.SonarScan安装 1)进入目录local # cd /usr/local 2)使用wget下载sonar-scanner # wget https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner 阅读全文
posted @ 2022-10-17 10:38 杰宏唯一 阅读(383) 评论(0) 推荐(0) 编辑