ReleaseOps への App Engineパイプラインの移行

  • リリースバージョン: Australia
  • 更新日 2025年10月15日
  • 所要時間:2分
  • AEMC のバージョン 28.2.1 以降では、既存のApp Engineパイプラインを ReleaseOps に移行できます。移行プロセスと ReleaseOps への移行のメリットの詳細をご確認ください。

    ReleaseOps に移行すると、既存のApp Engineパイプラインを中断することなく、ReleaseOps がバックグラウンドで展開プロセスを処理できるようになります。開発者は、以前と同様に開発環境でアプリケーションを送信します。ただし、移行を有効にすると、アプリケーション送信時に対応する ReleaseOps 展開要求が作成され、 ReleaseOps 展開プロセスを調整できるようになります。展開プロセスの詳細については、「 AEMCでの展開プロセス」を参照してください。

    移行のメリット

    App EngineパイプラインをReleaseOpsに移行すると、既存のApp Engineパイプラインや展開プロセスを中断することなく、ReleaseOps機能を利用できます。このアプローチは、次の場合に役立ちます。
    • 完全に採用する前に、 ReleaseOps を評価してください。
    • 展開に アプリケーションリポジトリ を引き続き使用します。
    • App Engine Studioクリエータースタジオ など、完全なサポートがまだ利用できない環境にReleaseOpsを使用して展開します。

    移行プロセスの概要

    ReleaseOps に移行するには、App Engineパイプラインの各インスタンスにReleaseOpsをインストールして構成する必要があります。移行を有効にするように ReleaseOps とシステムプロパティを構成すると、開発者は通常どおり展開を開始します。ただし、移行を有効にすると、展開はバックグラウンドで ReleaseOps によって処理されます。次のリストは、 ReleaseOps に移行するためのプロセス全体を概説します。
    1. ReleaseOps をインストールApp Engineパイプライン内の各環境 (インスタンス) で。
    2. 次のユーザーによってセットアップ ReleaseOps 完了 の新しい構成 ReleaseOps エコシステム マルチ インスタンス管理を構成します。
    3. ReleaseOpsへの移行を有効にするようにシステムプロパティを構成します
    4. 展開要求状況をマッピングReleaseOpsパイプラインでカスタム展開要求状況を使用している場合。ベースシステム ReleaseOps 展開要求状況は、対応する App Engine 展開要求状況に自動的にマッピングされます。
    5. ReleaseOps移行を有効にする条件を追加する場合は、 ワークフロースタジオのカスタム条件 . たとえば、特定のアプリケーションの展開のみを ReleaseOpsに移行したい場合があります。そのため、展開要求が特定のアプリケーションからのものであるかどうかを確認する条件を設定できます。

    ReleaseOps に移行すると、ReleaseOps がバックグラウンドで展開プロセスを処理します。ReleaseOps への移行後の展開プロセスの詳細については、「AEMCでの展開プロセス」を参照してください。