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

クラウド版Talendソフトウェア開発ライフサイクル - ベストプラクティスガイド

Version
Cloud
Language
日本語 (日本)
Product
Talend Cloud
Module
Talend Artifact Repository
Talend Management Console
Talend Studio
Content
ジョブデザインと開発
デプロイメント
管理と監視

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

注: ビルドで使用できるMavenパラメーターには次の2種類があります。
  • Talend CIビルダープラグインが使用するパラメーター
  • CIビルダープラグインで定義されていないその他のTalendパラメーター
Talendは、標準のMavenベースの継続的インテグレーション(CI)実装を利用します。CI Mavenコマンドは通常、次のようになります:
mvn \
        -f <project name>/poms/pom.xml \
        -am -pl <comma separated list of jobs modules> \
        -Dgeneration.type=local
        -Dproduct.path=<CommandLine path>
        -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> \
        -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 
-Dproduct.path=C:/Talend/cmdlineX 
-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/R2022-01 
-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