9

私は4 つのモジュールを持つ sbt プロジェクトを持っています: module-amodule-b、。module-cmodule-d

各モジュールは WAR としてパッケージ化できます。4 つのモジュールのうちの 1 つだけをビルドしてコンテナーにデプロイするように、Jenkins でデプロイメントをセットアップしたいと考えています。

詳細には、4つのJenkinsジョブが必要です-、、、、job-aそれぞれ定義されたモジュールのみをビルドします(a〜d)。job-bjob-cjob-d

今のところclean update test package、Jenkins sbt ビルドのコマンドとして使用していますが、これにより、必要のない 4 つのモジュールすべてがパッケージ化されます。

私はすでに試しproject -module-a clean update test packageましたが、うまくいきませんでした。

4

2 に答える 2

6

サブモジュールの名前の前にダッシュproject module-aを使用しないでください。

Jenkins ジョブのコマンド ライン全体は次のようになります。

./sbt "project module-a" clean update test
于 2013-08-31T15:49:17.783 に答える