J'ai un fichier pom.xml pour un projet, ce qui fait pas utilise l'héritage. Je veux passer 1 test parfois. Je veux courir mvn -P jenkins
et les éléments suivants sont permis:Profil Maven pour remplacer 1 plugin
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<excludes>
<exclude>**/TestToSkip.java</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
Puis-je avoir juste:
<profiles>
<profile>
<id>profile-1</id>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<excludes>
<exclude>**/TestToSkip.java</exclude>
</excludes>
</configuration>
</plugin>
</plugins>
</profile>
</profiles>
en haut du POM et remplacer seulement les plug-ins, ou dois-je besoin de copier tout mon configuration (ressources, testResources, etc) dans le bloc de profil de XML?
Pourquoi voulez-vous ignorer ce test parfois? – khmarbaise
Parce que c'est une exigence. – mikeb