2

私のRESTアプリケーションは、TestNGテストを実行する前に組み込みのGlassfishをロードします(実際にはRESTリソースへのHTTP接続を確立します)。私の質問は次のとおりです。

  1. Cloudbeesでアプリケーションをビルドした場合、Jenkins for CIは機能しますか?
  2. Jenkinsは引き続きポート8080を介して組み込みGlassfishを実行し、HTTPプロトコルを使用してテストを実行しますか?
4

1 に答える 1

0

ハードコーディングされたポート 8080 に依存するのではなく、動的に割り当てられたポートを使用する必要があります (jenkinsポート アロケータープラグインを使用できます)。ビルドに使用する場合、Maven はbuild-helperプラグインを使用してそのようなランダムな空きポートを提供することもできます。

于 2012-12-14T23:59:37.500 に答える