でMavenプロジェクトをビルドするJenkinsビルドがあります-PmyProfile clean package
。これはうまくいきます。ここで、プロジェクトをデプロイ可能にする必要がありますが、別のタスク (JBoss デプロイ) で、jenkins GUI を介して明示的にトリガーできるようにします。そのために、私は自分のpomに次のものを持っています:
<profiles>
<profile>
<id>myProfile</id>
<properties>...</properties>
<build>
<plugins>
<plugin>
<groupId>org.jboss.as.plugins</groupId>
<artifactId>jboss-as-maven-plugin</artifactId>
<version>7.0.0.Final</version>
<configuration>
<hostname>localhost</hostname>
<port>29999</port>
<username>admin</username>
<password>admin</password>
<filename>${project.build.finalName}.war</filename>
<name>my-webapp</name>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
mvn jboss-as:deploy
今、私はその単一の展開を個別に呼び出したいだけです。しかし、どうすればそれを行うことができますか?2 つ目の Jenkins プロジェクトを作成すると、すべてを再度ビルドする必要があるため、非常にばかげています。別のモジュールとしてビルドすることもできません (「maven 3 ではサポートされていない単一モジュールのビルド」に関するエラー)。
何か案は?
ありがとう