Talend CIゼロインストールワークフロー - Cloud - 8.0

TalendSoftware Development Life Cycleベストプラクティスガイド

Version
Cloud
8.0
Language
日本語
Product
Talend Big Data
Talend Big Data Platform
Talend Cloud
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Talend Administration Center
Talend Artifact Repository
Talend CommandLine
Talend JobServer
Talend Management Console
Talend Remote Engine
Talend Studio
Content
ジョブデザインと開発
デプロイメント
管理と監視
Last publication date
2024-02-29
Talend CIゼロインストールワークフローという概念に基づき、CI/CDの実装はフリクションレスです。必要となるTalend CommandLineは、ビルドプロセス中にオンデマンドでダウンロードおよびインストールされます。

Talend Studio/CommandLineはEclipseプラットフォームでビルドされています。ゼロインストールワークフローは、Eclipse P2プロビジョニングシステムに基づいています。P2によって、Eclipseプラットフォームでのアプリケーションのインストールを自動化できます。詳細は、Equinox p2のドキュメンテーションをご覧ください。

Talend CommandLineの自動ダウンロードとインストールは、CI Builderと呼ばれるTalendビルダーのMavenプラグインを使って行われます。

全体のワークフローは次の図のようになります。

  • CI Builderプラグインがない場合は、Maven設定ファイルで参照されているpluginRepositoriesからダウンロードされます。
  • CI BuilderはTalend CommandLineがローカルにインストールされているかどうかをチェックします。インストールされていない場合は、Talendアップデートサイトを使ってダウンロードとインストールを行います。
  • インストールされているTalend CommandLineのバージョンが最新ではない場合は、マンスリーマンションアップデートを適用できます。