CI/CD実装でコンテキスト環境を使用
Talend Cloudに公開されたジョブアーティファクトやルートアーティファクトは、CI/CDワークフローにあるさまざまなTalend Management Console環境間(QA環境と本番環境など)で、異なる仕様によって実行されます。
Talend Management Console環境とは、他の環境に影響を与えずに、アーティファクトを単独で実行できるようにする必要なリソース(接続、エンジンなど)を備えた、自己完結型のスペースのことをいいます。
Talend Management Consoleによって、プロモーションパイプラインを使用し、ソースからターゲット環境にクラウドアーティファクトを移行できるようになります。
このプロセス中、ターゲット環境がTalend Studioで定義されたコンテキスト環境と名前を共有している場合、アーティファクトはTalend Studioでのデザイン中に設定されたコンテキストパラメーター値を継承します。
このメカニズムは、コンテキスト環境とそれに対応するTalend Management Console環境に同じ名前を付けることの重要性を強調しています。一貫性がある名前を維持することで、コンテキスト変数はCI/CD環境をシームレスに伝播できるようになります。
Talend CI/CD開発の詳細は、TalendSoftware Development Life Cycleベストプラクティスガイドをご覧ください。
Talend Management Consoleでのプロモーションパイプラインの詳細は、プロモーションを管理をご覧ください。