私は Web アプリケーションの pom ファイル、ビルド プロファイルを持っています。これは、qa テストのために (私のコードで) いくつかの必要なことを行います。
このコードは svn にあり、このコードは Hudson でコンパイルされ、nexus にアーティファクトをデプロイします。
Hudson には 2 つのジョブがあります。1 つは qa プロファイル (-P qa) 用で、もう 1 つは顧客用です。
必要なのは、qa プロファイルでデプロイ フェーズ中にアーティファクトの名前を変更して、nexus に qa 用と顧客用の 2 つの異なる war ファイルがあるようにすることです。
私は(Google検索の後)hudsionで何もしないように見える次を使用します!
<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>
アイデアはありますか?