У меня есть в pom-файле веб-приложения профиль сборки, который выполняет некоторые необходимые вещи (в моем коде) для тестирования качества.
У меня есть этот код в svn, и этот код скомпилирован в Hudson, который развертывает артефакты в нексусе.
У Хадсона две работы: одна для профиля qa (-P qa), а другая для клиентов.
Мне нужно, чтобы я изменил в моем профиле qa имя артефакта на этапе развертывания, так что у nexus есть два разных файла war, один для qa и один для клиента.
Я использую (после поиска Google) следующее, которое выглядит так, будто ничего не делает в худшоне!
<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>
какие-нибудь идеи?