メイン コンテンツをスキップする

TalendのカスタムMavenビルドのオプション

継続的インテグレーションサーバーでアーティファクトをビルド、実行、公開する時にパスできるMavenオプション。

情報メモ注: ビルドで使用できるMavenパラメーターには次の3種類があります。
  • Talend CI Builderプラグインが使用するジェネリックビルドパラメーター
  • TalendCI BuilderプラグインとCloudパブリッシャープラグインが使用するデプロイメント関連のパラメーター
  • CI Builderプラグインで定義されていないその他のTalendパラメーター
Talend は、標準のMavenベースの継続的インテグレーション(CI)実装を利用します。CI Mavenコマンドは通常、次のようになります。
mvn \
   -f <project name>/poms/pom.xml \
   -am -pl <comma separated list of jobs modules> \
   -Dgeneration.type=local
   -Dlicense.path=<license local path or url> \
   -Dtalend.studio.p2.base=<P2 update site base url> \
   -Dtalend.studio.p2.update=<P2 update folder path or url> \
   -Pcloud-publisher
   -Dservice.url=<talend cloud service url>
   -Dcloud.token=<talend cloud personal access token>
   -Dcloud.publisher.screenshot=<true or false>
   -Dcloud.publisher.environment=<name of your existing Cloud environment> 
   -Dcloud.publisher.workspace=<name of your existing Cloud workspace>
clean deploy
mvn -f C:/CI_CD/MYPROJECT/poms/pom.xml clean deploy -fae -e -pl jobs/process/priorTest_0.1 -am
   -Dlicense.path=C:/Talend/studio/license
   -Dtalend.studio.p2.base=https://update.talend.com/Studio/8/base
   -Dtalend.studio.p2.update=https://update.talend.com/Studio/8/updates/R2023-02
   -Pcloud-publisher
   -Dservice.url=https://tmc.eu.cloud.talend.com/inventory/
   -Dcloud.token=XYourPersonalAccessCloudTokenX 
   -Dcloud.publisher.screenshot=true 
   -Dcloud.publisher.environment=dev-ci 
   -Dcloud.publisher.workspace=ci-workspace

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。