J'ai dans le fichier pom d'une application web, un profil de construction, qui fait des choses nécessaires (dans mon code) pour le test de qa.modifier nom d'artefact déployé basé sur le profil
Je possède ce code sur svn et ce code est compilé à Hudson, qui déploie des artefacts en lien ..
Hudson a deux emplois, l'un pour le profil de qa (-P qa) et un pour les clients. Ce dont j'ai besoin est que je change dans mon profil qa le nom de l'artefact pendant la phase de déploiement, de sorte que Nexus a deux fichiers de guerre différents, un pour qa et un pour le client.
J'utilise (après la recherche Google) ce qui suit qui ne ressemble à rien dans hudshon!
<profile>
<id>qa</id>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>2.5</version>
<configuration>
<classifier>qa</classifier>
</configuration>
</plugin>
</plugins>
</build>
</profile>
Une idée d'autre?