提交 d7b9f66e authored 作者: husishuai's avatar husishuai

test2

上级 617ad8a4
流水线 #258 已通过 于阶段
stages: stages:
- test - sonarqube-check
job_test: sonarqube-check:
stage: test stage: sonarqube-check
image: maven:3-eclipse-temurin-17 image: maven:3-eclipse-temurin-17
variables: variables:
SONAR_USER_HOME: "${CI_PROJECT_DIR}/.sonar" # Defines the location of the analysis task cache SONAR_USER_HOME: "${CI_PROJECT_DIR}/.sonar" # Defines the location of the analysis task cache
...@@ -11,11 +11,11 @@ job_test: ...@@ -11,11 +11,11 @@ job_test:
key: "${CI_JOB_NAME}" key: "${CI_JOB_NAME}"
paths: paths:
- .sonar/cache - .sonar/cache
tags:
- testTag
script: script:
- echo "Running tests..." - mvn verify sonar:sonar
- mvn clean install sonar:sonar allow_failure: true
only: only:
- merge_requests
- master - master
- tags - main
- develop
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>3.2.4</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<groupId>com.husishuai</groupId>
<artifactId>sonarqube</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>sonarqube</name>
<description>test</description>
<packaging>pom</packaging>
<properties>
<java.version>17</java.version>
<sonar.projectKey>hushuai_sonarqube_9e8190d1-68c8-479e-89a7-b0459310d043</sonar.projectKey>
<sonar.projectName>sonarqube</sonar.projectName>
<sonar.qualitygate.wait>true</sonar.qualitygate.wait>
<sonar.login>admin</sonar.login>
<sonar.password>admin123</sonar.password>
<sonar.token>N_sUSTy2cjGNB42aZH2J</sonar.token>
<sonar.host.url>http://192.168.126.20:9009</sonar.host.url>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.11.0.3922</version>
</plugin>
</plugins>
</build>
<modules>
<module>test</module>
</modules>
</project>
...@@ -3,23 +3,15 @@ ...@@ -3,23 +3,15 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion> <modelVersion>4.0.0</modelVersion>
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>com.husishuai</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>sonarqube</artifactId>
<version>3.2.4</version> <version>0.0.1-SNAPSHOT</version><!-- lookup parent from repository -->
<relativePath/> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>com.husishuai</groupId>
<artifactId>test</artifactId> <artifactId>test</artifactId>
<version>0.0.1-SNAPSHOT</version> <version>0.0.1-SNAPSHOT</version>
<name>test</name> <name>test</name>
<description>test</description> <description>test</description>
<properties>
<java.version>17</java.version>
<sonar.projectKey>hushuai_sonarqube_9e8190d1-68c8-479e-89a7-b0459310d043</sonar.projectKey>
<sonar.projectName>sonarqube</sonar.projectName>
<sonar.qualitygate.wait>true</sonar.qualitygate.wait>
<sonar.host.url>http://192.168.126.20:9009</sonar.host.url>
</properties>
<dependencies> <dependencies>
<dependency> <dependency>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
...@@ -33,13 +25,4 @@ ...@@ -33,13 +25,4 @@
</dependency> </dependency>
</dependencies> </dependencies>
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</project> </project>
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论