github.com/Foodji/aws-lambda-go@v1.20.2/events/testdata/codebuild-phase-change.json (about)

     1  {
     2      "version": "0",
     3      "id": "43ddc2bd-af76-9ca5-2dc7-b695e15adeEX",
     4      "detail-type": "CodeBuild Build Phase Change",
     5      "source": "aws.codebuild",
     6      "account": "123456789012",
     7      "time": "2017-09-01T16:14:21Z",
     8      "region": "us-west-2",
     9      "resources":[
    10          "arn:aws:codebuild:us-west-2:123456789012:build/my-sample-project:8745a7a9-c340-456a-9166-edf953571bEX"
    11      ],
    12      "detail":{
    13          "completed-phase": "COMPLETED",
    14          "project-name": "my-sample-project",
    15          "build-id": "arn:aws:codebuild:us-west-2:123456789012:build/my-sample-project:8745a7a9-c340-456a-9166-edf953571bEX",
    16          "completed-phase-context": "[]",
    17          "additional-information": {
    18              "artifact": {
    19                  "md5sum": "da9c44c8a9a3cd4b443126e823168fEX",
    20                  "sha256sum": "6ccc2ae1df9d155ba83c597051611c42d60e09c6329dcb14a312cecc0a8e39EX",
    21                  "location": "arn:aws:s3:::codebuild-123456789012-output-bucket/my-output-artifact.zip"
    22              },
    23              "environment": {
    24                  "image": "aws/codebuild/standard:2.0",
    25                  "privileged-mode": false,
    26                  "compute-type": "BUILD_GENERAL1_SMALL",
    27                  "type": "LINUX_CONTAINER",
    28                  "environment-variables": []
    29              },
    30              "timeout-in-minutes": 60.0,
    31              "build-complete": true,
    32              "initiator": "MyCodeBuildDemoUser",
    33              "build-start-time": "Sep 1, 2017 4:12:29 PM",
    34              "source": {
    35                  "location": "codebuild-123456789012-input-bucket/my-input-artifact.zip",
    36                  "type": "S3"
    37              },
    38              "logs": {
    39                  "group-name": "/aws/codebuild/my-sample-project",
    40                  "stream-name": "8745a7a9-c340-456a-9166-edf953571bEX",
    41                  "deep-link": "https://console.aws.amazon.com/cloudwatch/home?region=us-west-2#logEvent:group=/aws/codebuild/my-sample-project;stream=8745a7a9-c340-456a-9166-edf953571bEX"
    42              },
    43              "phases": [
    44                  {
    45                      "phase-context": [],
    46                      "start-time": "Sep 1, 2017 4:12:29 PM",
    47                      "end-time": "Sep 1, 2017 4:12:29 PM",
    48                      "duration-in-seconds": 0.0,
    49                      "phase-type": "SUBMITTED",
    50                      "phase-status": "SUCCEEDED"
    51                  },
    52                  {
    53                     "phase-context": [],
    54                     "start-time": "Sep 1, 2017 4:12:29 PM",
    55                     "end-time": "Sep 13, 2019 4:12:29 AM",
    56                     "duration-in-seconds": 0.0,
    57                     "phase-type": "QUEUED",
    58                     "phase-status": "SUCCEEDED"
    59                  },
    60                  {
    61                      "phase-context": [],
    62                      "start-time": "Sep 1, 2017 4:12:29 PM",
    63                      "end-time": "Sep 1, 2017 4:13:05 PM",
    64                      "duration-in-seconds": 36,
    65                      "phase-type": "PROVISIONING",
    66                      "phase-status": "SUCCEEDED"
    67                  },
    68                  {
    69                      "phase-context": [],
    70                      "start-time": "Sep 1, 2017 4:13:05 PM",
    71                      "end-time": "Sep 1, 2017 4:13:10 PM",
    72                      "duration-in-seconds": 4.0,
    73                      "phase-type": "DOWNLOAD_SOURCE",
    74                      "phase-status": "SUCCEEDED"
    75                  },
    76                  {
    77                      "phase-context": [],
    78                      "start-time": "Sep 1, 2017 4:13:10 PM",
    79                      "end-time": "Sep 1, 2017 4:13:10 PM",
    80                      "duration-in-seconds": 0,
    81                      "phase-type": "INSTALL",
    82                      "phase-status": "SUCCEEDED"
    83                  },
    84                  {
    85                      "phase-context": [],
    86                      "start-time": "Sep 1, 2017 4:13:10 PM",
    87                      "end-time": "Sep 1, 2017 4:13:10 PM",
    88                      "duration-in-seconds": 0.0,
    89                      "phase-type": "PRE_BUILD",
    90                      "phase-status": "SUCCEEDED"
    91                  },
    92                  {
    93                      "phase-context": [],
    94                      "start-time": "Sep 1, 2017 4:13:10 PM",
    95                      "end-time": "Sep 1, 2017 4:14:21 PM",
    96                      "duration-in-seconds": 70,
    97                      "phase-type": "BUILD",
    98                      "phase-status": "SUCCEEDED"
    99                  },
   100                  {
   101                      "phase-context": [],
   102                      "start-time": "Sep 1, 2017 4:14:21 PM",
   103                      "end-time": "Sep 1, 2017 4:14:21 PM",
   104                      "duration-in-seconds": 0.0,
   105                      "phase-type": "POST_BUILD",
   106                      "phase-status": "SUCCEEDED"
   107                  },
   108                  {
   109                      "phase-context": [],
   110                      "start-time": "Sep 1, 2017 4:14:21 PM",
   111                      "end-time": "Sep 1, 2017 4:14:21 PM",
   112                      "duration-in-seconds": 0,
   113                      "phase-type": "UPLOAD_ARTIFACTS",
   114                      "phase-status": "SUCCEEDED"
   115                  },
   116                  {
   117                      "phase-context": [],
   118                      "start-time": "Sep 1, 2017 4:14:21 PM",
   119                      "end-time": "Sep 1, 2017 4:14:26 PM",
   120                      "duration-in-seconds": 4.0,
   121                      "phase-type": "FINALIZING",
   122                      "phase-status": "SUCCEEDED"
   123                  },
   124                  {
   125                      "start-time": "Sep 1, 2017 4:14:26 PM",
   126                      "phase-type": "COMPLETED"
   127                  }
   128              ]
   129          },
   130          "completed-phase-status": "SUCCEEDED",
   131          "completed-phase-duration-seconds": 4.0,
   132          "version": "1",
   133          "completed-phase-start": "Sep 1, 2017 4:14:21 PM",
   134          "completed-phase-end": "Sep 1, 2017 4:14:26 PM"
   135      }
   136  }