0

Maven を使用して、さまざまな依存バージョンにわたってプロジェクトを複数回ビルドおよびテストする方法はありますか?

たとえば、次のライブラリがあるとします。

groupId        artifactId  version
com.example    library     1.0
com.example    library     1.1
com.example    library     2.0
com.example    library     2.2

そして私のビルドはjarアーティファクトを生成します:output.jar

ライブラリの各バージョンに対して次を作成できますか。

groupId        artifactId  version    result
com.example    library     1.0        output_1.0.jar
com.example    library     1.1        output_1.1.jar
com.example    library     2.0        output_2.0.jar
com.example    library     2.2        output_2.2.jar
4

2 に答える 2

1

jenkins または hudson のマトリックス プロジェクト機能を使用できます。https://wiki.jenkins-ci.org/display/JENKINS/Building+a+matrix+projectを参照してください

マルチ構成プロジェクトは、ビルドが多くの同様のビルド ステップを作成する場合に役立ちますが、それ以外の場合はステップが重複します。

ただし、そのようにローカル マシンでプロジェクトをビルドすることはできません。

于 2012-07-06T06:39:18.713 に答える