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