各アーティファクトのデプロイメントバージョンを一括変更 - 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 Studioから一部のMavenパラメーターを編集する必要があります。

始める前に

プロジェクト内に複数のジョブまたはルートが作成済みであること。

手順

  1. Talend Studioのツールバーから[Project Settings] (プロジェクト設定)アイコンをクリックし、対応するウィンドウを開きます。
  2. [Build] (ビルド) > [Maven] > [Deployment Versioning] (デプロイメントバージョン管理)の順にメニューを開きます。
  3. 項目のバージョンを必要に応じて変更します。
    • すべてのジョブとルートに一度に同じバージョンを適用する場合:

      編集する項目をリポジトリービューで選択します。

      [Project Version] (プロジェクトバージョン)テキストフィールドでバージョンの値を編集し、[Apply version] (バージョンの適用)をクリックします。

      例: バージョン1.0.0-SNAPSHOTがリリース時に1.0.0に変更されます。
      ヒント: [Use snapshot] (スナップショットを使用)チェックボックスをオンにすると、バージョン値を変更しなくても、すべての項目に-SNAPSHOTサフィックスを自動的に追加されます。
    • 各ジョブとルートに一度に別々のバージョンを適用する場合:

      編集するジョブとルートをリポジトリービューで選択し、[Update the version of each item] (各項目のバージョンをアップデート)をクリックします。

      テーブルの[New version] (新バージョン)カラムでバージョンを編集します。
      ヒント: 項目のバージョン、およびそれらをデプロイメントするために使用するグループIDを、ジョブまたはルート設定の[Deployment] (デプロイメント)タブから個別に編集することも可能です。
    • ジョブまたはルートに使用するバージョンを適用する場合:

      編集するジョブとルートをリポジトリービューで選択し、[Use job versions] (ジョブバージョンを使用)をクリックして、項目のバージョンをデプロイメントされるアーティファクトのバージョンとして使用します。

  4. オプションとして、特定の時点でバージョンの値をすべてのPOMファイルに自動的にプロパゲートするには、[Build] (ビルド) > Maven[Force full resynchronize POMs] (POMを強制的に完全再同期)ボタンをクリックします。
    パフォーマンス上の理由により、バージョン8以降ではプロジェクトのPOMファイルはデフォルトでは保存されませんが、必要であれば簡単に生成およびアップデートできます。詳細は、このドキュメンテーションをお読みください。
  5. [OK]をクリックして変更を保存し、ウィンドウを閉じます。

タスクの結果

プロジェクト項目を継続的インテグレーションサーバーに(リリース時などに)再公開すると、その項目は、Talend Studioのプロジェクト設定から一元的に定義したバージョンと共に公開されます。

Talend Studioでジョブまたはルートをビルドする方法は、ジョブをビルドルートをビルドをご覧ください。

外部の継続的インテグレーションサーバー経由でジョブを公開および実行する方法については、ビルドとデプロイをご覧ください。