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

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

Version
8.0
Language
日本語 (日本)
Product
Talend Big Data
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Module
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend JobServer
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> \
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
-Dproject.distributionManagement.snapshotRepository.url=http://localhost:8081/repository/snapshots/ 
-Dproject.distributionManagement.snapshotRepository.id=snapshots 
-DaltDeploymentRepository=snapshots::default::http://localhost:8081/repository/snapshots/