Lihat detail status rollback - AWS CodePipeline

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Lihat detail status rollback

Anda dapat melihat status dan ID eksekusi target untuk eksekusi rollback.

Lihat status rollback pada halaman detail (konsol)

Anda dapat menggunakan konsol untuk melihat status dan target ID eksekusi pipeline untuk eksekusi rollback.

Halaman status contoh yang menunjukkan bidang ID eksekusi pipeline target di CodePipeline.

Lihat detail rollback dengan get-pipeline-execution () CLI

Eksekusi pipeline yang telah diputar kembali akan ditampilkan dalam output untuk mendapatkan eksekusi pipeline.

  • Untuk melihat detail tentang pipeline, jalankan get-pipeline-execution perintah, dengan menentukan nama unik dari pipeline. Misalnya, untuk melihat detail tentang pipeline bernama MyFirstPipeline, masukkan yang berikut ini:

    aws codepipeline get-pipeline-execution --pipeline-name MyFirstPipeline --pipeline-execution-id 3f658bd1-69e6-4448-ba3e-79007EXAMPLE

    Perintah ini mengembalikan struktur pipa.

    Contoh berikut menunjukkan data yang dikembalikan untuk sebagian dari pipa bernama MyFirstPipeline, di mana ID eksekusi rollback dan metadata ditampilkan.

    { "pipelineExecution": { "pipelineName": "MyFirstPipeline", "pipelineVersion": 6, "pipelineExecutionId": "2004a94e-8b46-4c34-a695-c8d20EXAMPLE", "status": "Succeeded", "artifactRevisions": [ { "name": "SourceArtifact", "revisionId": "<ID>", "revisionSummary": "Added README.txt", "revisionUrl": "<console_URL>" } ], "trigger": { "triggerType": "ManualRollback", "triggerDetail": "arn:aws:sts::<account_ID>:assumed-role/<role>" }, "executionMode": "SUPERSEDED", "executionType": "ROLLBACK", "rollbackMetadata": { "rollbackTargetPipelineExecutionId": "4f47bed9-6998-476c-a49d-e60beEXAMPLE" } } }

Lihat status rollback dengan get-pipeline-state () CLI

Eksekusi pipa yang telah diputar kembali akan ditampilkan dalam output untuk mendapatkan status pipa.

  • Untuk melihat detail tentang pipeline, jalankan get-pipeline-state perintah, dengan menentukan nama unik dari pipeline. Misalnya, untuk melihat detail status tentang pipeline bernama MyFirstPipeline, masukkan yang berikut ini:

    aws codepipeline get-pipeline-state --name MyFirstPipeline

    Contoh berikut menunjukkan data yang dikembalikan dengan tipe eksekusi rollback.

    { "pipelineName": "MyFirstPipeline", "pipelineVersion": 7, "stageStates": [ { "stageName": "Source", "inboundExecutions": [], "inboundTransitionState": { "enabled": true }, "actionStates": [ { "actionName": "Source", "currentRevision": { "revisionId": "<Revision_ID>" }, "latestExecution": { "actionExecutionId": "13bbd05d-b439-4e35-9c7e-887cb789b126", "status": "Succeeded", "summary": "update", "lastStatusChange": "2024-04-24T20:13:45.799000+00:00", "externalExecutionId": "10cbEXAMPLEID" }, "entityUrl": "console-url", "revisionUrl": "console-url" } ], "latestExecution": { "pipelineExecutionId": "cf95a8ca-0819-4279-ae31-03978EXAMPLE", "status": "Succeeded" } }, { "stageName": "deploys3", "inboundExecutions": [], "inboundTransitionState": { "enabled": true }, "actionStates": [ { "actionName": "s3deploy", "latestExecution": { "actionExecutionId": "3bc4e3eb-75eb-45b9-8574-8599aEXAMPLE", "status": "Succeeded", "summary": "Deployment Succeeded", "lastStatusChange": "2024-04-24T20:14:07.577000+00:00", "externalExecutionId": "mybucket/SampleApp.zip" }, "entityUrl": "console-URL" } ], "latestExecution": { "pipelineExecutionId": "fdf6b2ae-1472-4b00-9a83-1624eEXAMPLE", "status": "Succeeded", "type": "ROLLBACK" } } ], "created": "2024-04-15T21:29:01.635000+00:00", "updated": "2024-04-24T20:12:24.480000+00:00" }