Update for sonarqube

This commit is contained in:
Nicolas Héron 2020-06-02 23:02:11 +02:00
commit 6c2d336cf1

69
pom.xml
View file

@ -32,12 +32,30 @@
<version.mongodb.driver>3.8.2</version.mongodb.driver> <version.mongodb.driver>3.8.2</version.mongodb.driver>
<version.number>${git.commit.time}.${git.commit.id.abbrev}</version.number> <version.number>${git.commit.time}.${git.commit.id.abbrev}</version.number>
<sonar.host.url>http://sonarqube.infra.pymma-software.net</sonar.host.url>
<sonar.login>0b935500b338e4fd3f747b85964726e1b64c0d2d</sonar.login>
</properties> </properties>
<profiles> <profiles>
<profile>
<id>sonar</id>
<properties>
<sonar.host.url>http://sonarqube.infra.pymma-software.net</sonar.host.url>
<sonar.login>0b935500b338e4fd3f747b85964726e1b64c0d2d</sonar.login>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
</profile>
<profile> <profile>
<id>dev</id> <id>dev</id>
<activation> <activation>
@ -63,7 +81,52 @@
</profiles> </profiles>
<build> <build>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.3.0.603</version>
<executions>
<execution>
<phase>verify</phase>
<goals>
<goal>sonar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.8.2</version>
<configuration>
<append>true</append>
</configuration>
<executions>
<execution>
<id>prepare-agent</id>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>prepare-agent-integration</id>
<goals>
<goal>prepare-agent-integration</goal>
</goals>
</execution>
<execution>
<id>jacoco-site</id>
<phase>verify</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</pluginManagement>
<plugins> <plugins>
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>