Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

ステージを手動でロールバックする

フォーカスモード
ステージを手動でロールバックする - AWS CodePipeline

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

コンソールまたは CLI を使用して、ステージを手動でロールバックできます。パイプラインは、以前の実行が現在のパイプライン構造バージョンで開始されている場合にのみ、以前の実行にロールバックできます。

ステージの自動ロールバックを設定する」で説明しているように、失敗時に自動的にロールバックするようにステージを設定することもできます。

ステージを手動でロールバックする (コンソール)

コンソールを使用して、ステージをターゲットパイプライン実行に手動でロールバックできます。ステージをロールバックすると、Rollback ラベルがコンソールのパイプライン可視化に表示されます。

ステージを手動でロールバックする (コンソール)
  1. にサインイン AWS Management Console し、http://console.aws.amazon.com/codesuite/codepipeline/home で CodePipeline コンソールを開きます。

    AWS アカウントに関連付けられているすべてのパイプラインの名前とステータスが表示されます。

  2. [名前] で、ロールバックするステージのパイプラインの名前を選択します。

    CodePipeline でパイプラインの 2 つのステージの例を示す図。
  3. ステージで、[ロールバックを開始] を選択します。[次にロールバック:] ページが表示されます。

  4. ステージをロールバックする先のターゲット実行を選択します。

    注記

    利用可能なターゲットパイプライン実行のリストは、2024 年 2 月 1 日以降の現在のパイプラインバージョンのすべての実行になります。

    CodePipeline でターゲット実行 ID を選択する例。

次の図は、ステージをロールバックした後の新しい実行 ID の例を示しています。

CodePipeline でステージをロールバックした後のパイプラインの例を示す図。

ステージを手動でロールバックする (CLI)

を使用してステージ AWS CLI を手動でロールバックするには、 rollback-stage コマンドを使用します。

また、「ステージを手動でロールバックする」で説明しているように、ステージを手動でロールバックすることもできます。

注記

利用可能なターゲットパイプライン実行のリストは、2024 年 2 月 1 日以降の現在のパイプラインバージョンのすべての実行になります。

ステージを手動でロールバックするには (CLI)
  1. 手動ロールバックの CLI コマンドには、ステージで以前に成功したパイプライン実行の実行 ID が必要です。ターゲットパイプライン実行 ID を指定して取得するには、list-pipeline-executions コマンドでステージの成功した実行を返すフィルターを使用します。ターミナル (Linux、macOS、または Unix) またはコマンドプロンプト (Windows) を開き、 AWS CLI を使用して list-pipeline-executions コマンドを実行し、パイプラインの名前とステージで正常に実行するためのフィルターを指定します。この例では、MyFirstPipeline という名前のパイプラインの実行と、deploys3 という名前のステージで成功した実行が出力に一覧表示されます。

    aws codepipeline list-pipeline-executions --pipeline-name MyFirstPipeline --filter succeededInStage={stageName=deploys3}

    出力で、ロールバック用に指定する、以前に成功した実行の実行 ID をコピーします。次のステップで、これをターゲット実行 ID として使用します。

  2. ターミナル (Linux、macOS、Unix) またはコマンドプロンプト (Windows) を開きます。次に AWS CLI を使用し、パイプラインの名前、ステージの名前、ロールバック先のターゲット実行を指定して rollback-stage コマンドを実行します。例えば、MyFirstPipeline という名前のパイプラインの Deploy という名前のステージをロールバックするには、次のように指定します。

    aws codepipeline rollback-stage --pipeline-name MyFirstPipeline --stage-name Deploy --target-pipeline-execution-id bc022580-4193-491b-8923-9728dEXAMPLE

    出力は、ロールバックされた新しい実行の実行 ID を返します。これは、指定したターゲット実行のソースリビジョンとパラメータを使用する別の ID です。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.