Github Travis CI未向SonarCloud发送Jacoco报告
我在Github上有一个集成了Travis CI的Spring Boot项目存储库。目前,Travis CI被配置为构建提交和拉取请求的项目,这很好 接下来,我想向SonarCloud发送一份Jacoco报告。我关注了Travis上的wiki,但当我查看SoundCloud项目时,什么都没有显示。以下是我的配置:Github Travis CI未向SonarCloud发送Jacoco报告,github,code-coverage,travis-ci,jacoco,sonarcloud,Github,Code Coverage,Travis Ci,Jacoco,Sonarcloud,我在Github上有一个集成了Travis CI的Spring Boot项目存储库。目前,Travis CI被配置为构建提交和拉取请求的项目,这很好 接下来,我想向SonarCloud发送一份Jacoco报告。我关注了Travis上的wiki,但当我查看SoundCloud项目时,什么都没有显示。以下是我的配置: SonarCloud帐户的身份验证令牌:我已经在SonarCloud上生成了它,并在Travis->Environment Variables->SONAR\u令牌中设置了它 特拉维斯
SonarCloud
帐户的身份验证令牌:我已经在SonarCloud上生成了它,并在Travis->Environment Variables->SONAR\u令牌中设置了它
script:
- mvn install -P test
- mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent org.jacoco:jacoco-maven-plugin:report package sonar:sonar
addons:
sonarcloud:
organization: "my_organization_name_on_SonarCloud"
sonar.projectKey=my_project_key_on_SonarCloud
sonar.projectName=my_project_name
sonar.projectVersion=0.0.1
sonar.sources=.
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.3</version>
<executions>
<execution>
<id>default-prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>default-report</id>
<phase>prepare-package</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
Setting environment variables from repository settings
$ export SONAR_TOKEN=[secure]
SonarCloud addon
addon hash: de356982c12b370c7bfe9c5317053863
Preparing SonarQube Scanner CLI
Archive: /home/travis/.sonarscanner/sonar-scanner.zip
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/bin/sonar-scanner-debug.bat
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/bin/sonar-runner.bat
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/bin/sonar-scanner.bat
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/bin/sonar-runner
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/bin/sonar-scanner
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/bin/sonar-scanner-debug
creating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/conf/
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/conf/sonar-scanner.properties
creating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/lib/
inflating: /home/travis/.sonarscanner/sonar-scanner-3.0.3.778/lib/sonar-scanner-cli-3.0.3.778.jar
$ export SONAR_SCANNER_HOME=${TRAVIS_HOME}/.sonarscanner/sonar-scanner-3.0.3.778
Not installing SonarSource build-wrapper because it's a Java or Javascript project
Preparing SonarQube Scanner parameters0.00s
$
The command "" exited with 0.