Talend Cloudにデプロイメント - 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が提供するパイプラインスクリプトを設定し、Talend Management Consoleにアーティファクトをデプロイメントします。

手順

  1. JenkinsのホームページからTalendSimplePipelineを選択します。
  2. 左パネルで[Build with parameters] (パラメーターでビルド)をクリックし、パイプライン共有ページを開きます。
  3. MVN_GOALSパラメーターで、実現したいMavenフェーズを定義し、開始されるプロファイルが-Pcloud-publisherであることを確認します。
    Mavenのフェーズについては、Mavenのドキュメンテーションをご覧ください。
    ヒント: すべてのビルドプロファイル(-Pdocker -Pnexusなど)がプロジェクトの親pom.xmlファイルにリスト表示されます。Dockerイメージ名や、Open JDK名など、一部のデフォルトパラメーターはこのファイルで上書きすることもできます。

    パラメーター デフォルト値の例
    MVN_GOALS
    deploy -Pcloud-publisher

    プロジェクト項目の実行に適用できるフィルターの例は、選択したアーティファクトでプロジェクトの実行をフィルタリングをご覧ください。

  4. プロジェクトアーティファクトをデプロイメントするTalend Management Consoleのワークスペースと環境を定義するためには、TALEND_CI_BUILD_OPTIONSパラメーターに示されているDocker認証情報を編集します。

    パラメーター デフォルト値の例
    TALEND_CI_BUILD_OPTIONS
    -Dservice.url=https://tmc.eu.cloud.talend.com/inventory
    -Dcloud.token=XXX1234TalendCloudToken1234XXX
    -Dcloud.publisher.screenshot=true 
    -Dcloud.publisher.environment=prod
    -Dcloud.publisher.workspace=ci-workspace

    prod環境のci-workspaceという名前のワークスペース内にあるTalend Cloudアカウントに、アーティファクトを(スクリーンショットと共に)デプロイメントできます。独自のTalend Cloud環境とワークスペースを指定する必要があります。

  5. [Build] (ビルド)をクリックすると、変更内容が反映されてアーティファクトがビルドされます。