Tengo en el archivo pom de una aplicación web, un perfil de compilación, que hace algunas cosas necesarias (en mi código) para la prueba qa.cambiar el nombre de artefacto desplegado basado en el perfil
tengo este código en SVN y el código se compila en Hudson, que despliega los artefactos en el nexo ..
Hudson tiene dos trabajos, uno para el perfil de control de calidad (QA-P) y otro para los clientes.
Lo que necesito es que cambie en mi perfil de qa el nombre del artefacto durante la fase de despliegue, de modo que nexus tenga dos archivos war diferentes, uno para qa y otro para el cliente.
Utilizo (después de la búsqueda de Google) lo siguiente que parece que no hace nada en 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>
any ideas someone?