Created
November 12, 2015 22:48
-
-
Save josh-padnick/1b951f7b089a33ad3bce to your computer and use it in GitHub Desktop.
Sample CircleCI API Output
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Hello human (for machine readable JSON, use the "application/json" Accept header) | |
{ | |
"compare" : "https://github.com/PhoenixDevOps/phxjug-play-framework-demo/compare/be242da2963b...8f39e4044911", | |
"previous_successful_build" : { | |
"build_num" : 22, | |
"status" : "success", | |
"build_time_millis" : 796881 | |
}, | |
"build_parameters" : null, | |
"oss" : true, | |
"committer_date" : "2015-11-11T20:02:26-07:00", | |
"steps" : [ { | |
"name" : "Starting the build", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Starting the build", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:02:51.463Z", | |
"type" : "infrastructure", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/3130767db198193cc4104465-PhoenixDevOps-phxjug-play-framework-demo-0-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=s2NiGxCAvh7%2Bwa5oOSeAG%2FU9mRo%3D", | |
"start_time" : "2015-11-12T03:02:36.691Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 0, | |
"run_time_millis" : 14772, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Start container", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Start container", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:00.926Z", | |
"source" : "config", | |
"type" : "infrastructure", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/f130767db198193cb5104465-PhoenixDevOps-phxjug-play-framework-demo-1-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=TyWNkOm%2FkU627UW%2BNRnp0kaRPC4%3D", | |
"start_time" : "2015-11-12T03:02:51.468Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 1, | |
"run_time_millis" : 9458, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Enable SSH", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Enable SSH", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:03.228Z", | |
"type" : "infrastructure", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/8330767db198193c46104465-PhoenixDevOps-phxjug-play-framework-demo-2-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=1HuFKsUTBRx2WpOObKC8T%2BIkKbc%3D", | |
"start_time" : "2015-11-12T03:03:00.936Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 2, | |
"run_time_millis" : 2292, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Restore source cache", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Restore source cache", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:05.555Z", | |
"source" : "cache", | |
"type" : "checkout", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/f330767db198193c76104465-PhoenixDevOps-phxjug-play-framework-demo-3-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=31fYeMM2vjm7I6WLqa4F%2FR0qyeo%3D", | |
"start_time" : "2015-11-12T03:03:03.235Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 3, | |
"run_time_millis" : 2320, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Checkout", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Checkout", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:09.150Z", | |
"source" : "config", | |
"type" : "checkout", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/6430767db198193c96104465-PhoenixDevOps-phxjug-play-framework-demo-4-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=8B8j0zT%2BBtsmwHqbKcJ8igP54p0%3D", | |
"start_time" : "2015-11-12T03:03:05.562Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 4, | |
"run_time_millis" : 3588, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Configure the build", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Configure the build", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:13.648Z", | |
"source" : "cache", | |
"type" : "machine", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:03:09.157Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 5, | |
"run_time_millis" : 4491, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "Setting timezone to UTC", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Setting timezone to UTC", | |
"bash_command" : "echo 'UTC' > /etc/timezone\ndpkg-reconfigure -f noninteractive tzdata\nservice mysql restart\nservice postgresql restart\n", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:26.103Z", | |
"source" : "config", | |
"type" : "machine", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/1630767db198193c17104465-PhoenixDevOps-phxjug-play-framework-demo-6-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=kxJ6ZxrbgGy7pUGKPiz78YpEFTk%3D", | |
"start_time" : "2015-11-12T03:03:13.653Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 6, | |
"run_time_millis" : 12450, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Setting Java version to Oracle 8", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Setting Java version to Oracle 8", | |
"bash_command" : "update-alternatives --set java /usr/lib/jvm/jdk1.8.0/bin/java\nupdate-alternatives --set javac /usr/lib/jvm/jdk1.8.0/bin/javac\n", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:27.262Z", | |
"source" : "config", | |
"type" : "machine", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/3830767db198193ce7104465-PhoenixDevOps-phxjug-play-framework-demo-7-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=n2o7XcpTkqUy2fvHFdi0%2Fu5FFPk%3D", | |
"start_time" : "2015-11-12T03:03:26.109Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 7, | |
"run_time_millis" : 1153, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Exporting JAVA_HOME", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Exporting JAVA_HOME", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:28.410Z", | |
"source" : "config", | |
"type" : "machine", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/7830767db198193cf7104465-PhoenixDevOps-phxjug-play-framework-demo-8-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=P5fbOr%2FgezkokPsSkgXG4BZPFcU%3D", | |
"start_time" : "2015-11-12T03:03:27.267Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 8, | |
"run_time_millis" : 1143, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Starting docker", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Starting docker", | |
"bash_command" : "service docker start", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:29.663Z", | |
"source" : "config", | |
"type" : "machine", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/b830767db198193c08104465-PhoenixDevOps-phxjug-play-framework-demo-9-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=uZ8Z82ofoi94R%2BkzV1Eh0%2Bna8Xk%3D", | |
"start_time" : "2015-11-12T03:03:28.416Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 9, | |
"run_time_millis" : 1247, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Exporting env vars from project settings", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Exporting env vars from project settings", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:30.746Z", | |
"source" : "db", | |
"type" : "machine", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/c830767db198193c18104465-PhoenixDevOps-phxjug-play-framework-demo-10-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=r2oDtwT71d3LVHD%2BIf5duzWrJ%2F4%3D", | |
"start_time" : "2015-11-12T03:03:29.673Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 10, | |
"run_time_millis" : 1073, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "set python version to 2.7.10", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "set python version to 2.7.10", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:03:31.896Z", | |
"source" : "inference", | |
"type" : "machine", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:03:30.752Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 11, | |
"run_time_millis" : 1144, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "Restore cache", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Restore cache", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:04:18.110Z", | |
"source" : "cache", | |
"type" : "machine", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/2930767db198193c38104465-PhoenixDevOps-phxjug-play-framework-demo-12-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=Kyom433g3bgk%2F8NLUxez6s%2B7C8c%3D", | |
"start_time" : "2015-11-12T03:03:31.901Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 12, | |
"run_time_millis" : 46209, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "virtualenv", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "virtualenv", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:04:19.265Z", | |
"source" : "inference", | |
"type" : "checkout", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/3930767db198193c2b104465-PhoenixDevOps-phxjug-play-framework-demo-13-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=xNoNXU8Sq82ITs%2B7Zeq9ONmKYY4%3D", | |
"start_time" : "2015-11-12T03:04:18.122Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 13, | |
"run_time_millis" : 1143, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "sudo apt-get update && sudo apt-get install jq", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "sudo apt-get update && sudo apt-get install jq", | |
"bash_command" : "sudo apt-get update && sudo apt-get install jq", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:04:36.753Z", | |
"source" : "config", | |
"type" : "dependencies", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/4930767db198193c3b104465-PhoenixDevOps-phxjug-play-framework-demo-14-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=tUrAauiEaluVBrzlMshKybLKNAA%3D", | |
"start_time" : "2015-11-12T03:04:19.272Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 14, | |
"run_time_millis" : 17481, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "sbt test:compile", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "sbt test:compile", | |
"bash_command" : "sbt test:compile", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:05:49.901Z", | |
"source" : "config", | |
"type" : "dependencies", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/5930767db198193c4c104465-PhoenixDevOps-phxjug-play-framework-demo-15-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=Lg8089MoWgwHqc7NAqSq7MFFH60%3D", | |
"start_time" : "2015-11-12T03:04:36.763Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 15, | |
"run_time_millis" : 73138, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "if [[ -e ~/docker/image.tar ]]; then docker load -i ~/docker/image.tar; fi", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "if [[ -e ~/docker/image.tar ]]; then docker load -i ~/docker/image.tar; fi", | |
"bash_command" : "if [[ -e ~/docker/image.tar ]]; then docker load -i ~/docker/image.tar; fi", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:05:58.462Z", | |
"source" : "config", | |
"type" : "dependencies", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:05:49.909Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 16, | |
"run_time_millis" : 8553, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "docker build --tag phxdevops/phxjug-play-framework-demo .", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "docker build --tag phxdevops/phxjug-play-framework-demo .", | |
"bash_command" : "docker build --tag phxdevops/phxjug-play-framework-demo .", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:08:31.601Z", | |
"source" : "config", | |
"type" : "dependencies", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/8930767db198193c61204465-PhoenixDevOps-phxjug-play-framework-demo-17-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=7La4qTZlv8bhJHtt9oyDfNbSoCE%3D", | |
"start_time" : "2015-11-12T03:05:58.469Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 17, | |
"run_time_millis" : 153132, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "mkdir -p ~/docker; docker save phxdevops/phxjug-play-framework-demo > ~/docker/image.tar", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "mkdir -p ~/docker; docker save phxdevops/phxjug-play-framework-demo > ~/docker/image.tar", | |
"bash_command" : "mkdir -p ~/docker; docker save phxdevops/phxjug-play-framework-demo > ~/docker/image.tar", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:08:38.765Z", | |
"source" : "config", | |
"type" : "dependencies", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:08:31.614Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 18, | |
"run_time_millis" : 7151, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "Save cache", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Save cache", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:08:40.662Z", | |
"source" : "cache", | |
"type" : "database", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/0a30767db198193c6b204465-PhoenixDevOps-phxjug-play-framework-demo-19-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=4f2gtY4ZpdNMYBm0xjwEOrWvFJw%3D", | |
"start_time" : "2015-11-12T03:08:38.772Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 19, | |
"run_time_millis" : 1890, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "sbt test", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "sbt test", | |
"bash_command" : "sbt test", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:09:08.455Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/1a30767db198193c8b204465-PhoenixDevOps-phxjug-play-framework-demo-20-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=6dvH3tat4YTDp%2FC18GM%2FiolQLqU%3D", | |
"start_time" : "2015-11-12T03:08:40.670Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 20, | |
"run_time_millis" : 27785, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "mkdir -p $CIRCLE_TEST_REPORTS/junit/", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "mkdir -p $CIRCLE_TEST_REPORTS/junit/", | |
"bash_command" : "mkdir -p $CIRCLE_TEST_REPORTS/junit/", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:09:09.608Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:09:08.464Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 21, | |
"run_time_millis" : 1144, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "find . -type f -regex \".*/target/test-reports/.*xml\" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \\;", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "find . -type f -regex \".*/target/test-reports/.*xml\" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \\;", | |
"bash_command" : "find . -type f -regex \".*/target/test-reports/.*xml\" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \\;", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:09:10.856Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:09:09.612Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 22, | |
"run_time_millis" : 1244, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "git config --global user.email \"[email protected]\"", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "git config --global user.email \"[email protected]\"", | |
"bash_command" : "git config --global user.email \"[email protected]\"", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:09:12.004Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:09:10.861Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 23, | |
"run_time_millis" : 1143, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "git config --global user.name \"CircleCI\"", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "git config --global user.name \"CircleCI\"", | |
"bash_command" : "git config --global user.name \"CircleCI\"", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:09:13.151Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:09:12.009Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 24, | |
"run_time_millis" : 1142, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "docker login --email ${DOCKERHUB_EMAIL} --username ${DOCKERHUB_USERNAME} --password ${DOCKERHUB_PASSWORD}", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "docker login --email ${DOCKERHUB_EMAIL} --username ${DOCKERHUB_USERNAME} --password ${DOCKERHUB_PASSWORD}", | |
"bash_command" : "docker login --email ${DOCKERHUB_EMAIL} --username ${DOCKERHUB_USERNAME} --password ${DOCKERHUB_PASSWORD}", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:09:15.200Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/6a30767db198193c9d204465-PhoenixDevOps-phxjug-play-framework-demo-25-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=%2BrO8sbpFb%2Br7uDJgZCu9Y6%2FFpHA%3D", | |
"start_time" : "2015-11-12T03:09:13.156Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 25, | |
"run_time_millis" : 2044, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "docker build --tag phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1} .", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "docker build --tag phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1} .", | |
"bash_command" : "docker build --tag phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1} .", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:11:47.781Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/7a30767db198193cbd204465-PhoenixDevOps-phxjug-play-framework-demo-26-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=mR9JS6v3WLl5l4t2u%2B8kHCvYZsg%3D", | |
"start_time" : "2015-11-12T03:09:15.207Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 26, | |
"run_time_millis" : 152574, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "docker push phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "docker push phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}", | |
"bash_command" : "docker push phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:14:51.744Z", | |
"source" : "config", | |
"type" : "test", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/7b30767db198193c37304465-PhoenixDevOps-phxjug-play-framework-demo-27-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=IvDygg4yxuj8zqpi0tcoLBlGR%2Bw%3D", | |
"start_time" : "2015-11-12T03:11:47.789Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 27, | |
"run_time_millis" : 183955, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Checking deployment", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Checking deployment", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:14:51.756Z", | |
"source" : "config", | |
"type" : "deployment", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:14:51.755Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 28, | |
"run_time_millis" : 1, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "Checking deployment", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Checking deployment", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:14:51.762Z", | |
"source" : "config", | |
"type" : "deployment", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:14:51.761Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 31, | |
"run_time_millis" : 1, | |
"has_output" : false | |
} ] | |
}, { | |
"name" : "curl \"https://s3.amazonaws.com/aws-cli/awscli-bundle.zip\" -o \"awscli-bundle.zip\"", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "curl \"https://s3.amazonaws.com/aws-cli/awscli-bundle.zip\" -o \"awscli-bundle.zip\"", | |
"bash_command" : "curl \"https://s3.amazonaws.com/aws-cli/awscli-bundle.zip\" -o \"awscli-bundle.zip\"", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:14:54.441Z", | |
"source" : "config", | |
"type" : "deployment", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/ab30767db198193cb2404465-PhoenixDevOps-phxjug-play-framework-demo-32-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=fF9BmsoLI7IBhXKl5GEM5R1vLhQ%3D", | |
"start_time" : "2015-11-12T03:14:51.767Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 32, | |
"run_time_millis" : 2674, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "unzip awscli-bundle.zip", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "unzip awscli-bundle.zip", | |
"bash_command" : "unzip awscli-bundle.zip", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:14:55.717Z", | |
"source" : "config", | |
"type" : "deployment", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/bb30767db198193ce2404465-PhoenixDevOps-phxjug-play-framework-demo-33-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=jSmrIC1PbPH2oN5SHbKlDSRe%2Fo4%3D", | |
"start_time" : "2015-11-12T03:14:54.448Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 33, | |
"run_time_millis" : 1269, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws", | |
"bash_command" : "sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:15:05.812Z", | |
"source" : "config", | |
"type" : "deployment", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/cb30767db198193cf2404465-PhoenixDevOps-phxjug-play-framework-demo-34-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=7M115FLDNy%2Fly%2BS3gX6%2Bc2fjAjY%3D", | |
"start_time" : "2015-11-12T03:14:55.724Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 34, | |
"run_time_millis" : 10088, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "ECS_TASK_REVISION_NUMBER=$(aws ecs register-task-definition --family demo-service --cli-input-json \"{\\\"containerDefinitions\\\":[{\\\"name\\\":\\\"phxjug-play-framework-demo\\\",\\\"image\\\":\\\"phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}\\\",\\\"cpu\\\":512,\\\"memory\\\":512,\\\"essential\\\":true,\\\"portMappings\\\":[{\\\"containerPort\\\":9001,\\\"hostPort\\\":9001}]}],\\\"family\\\":\\\"demo-service\\\"}\" | jq '.taskDefinition.revision') && aws ecs update-service --service demo-service --task-definition demo-service:${ECS_TASK_REVISION_NUMBER}", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : false, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "ECS_TASK_REVISION_NUMBER=$(aws ecs register-task-definition --family demo-service --cli-input-json \"{\\\"containerDefinitions\\\":[{\\\"name\\\":\\\"phxjug-play-framework-demo\\\",\\\"image\\\":\\\"phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}\\\",\\\"cpu\\\":512,\\\"memory\\\":512,\\\"essential\\\":true,\\\"portMappings\\\":[{\\\"containerPort\\\":9001,\\\"hostPort\\\":9001}]}],\\\"family\\\":\\\"demo-service\\\"}\" | jq '.taskDefinition.revision') && aws ecs update-service --service demo-service --task-definition demo-service:${ECS_TASK_REVISION_NUMBER}", | |
"bash_command" : "ECS_TASK_REVISION_NUMBER=$(aws ecs register-task-definition --family demo-service --cli-input-json \"{\\\"containerDefinitions\\\":[{\\\"name\\\":\\\"phxjug-play-framework-demo\\\",\\\"image\\\":\\\"phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}\\\",\\\"cpu\\\":512,\\\"memory\\\":512,\\\"essential\\\":true,\\\"portMappings\\\":[{\\\"containerPort\\\":9001,\\\"hostPort\\\":9001}]}],\\\"family\\\":\\\"demo-service\\\"}\" | jq '.taskDefinition.revision') && aws ecs update-service --service demo-service --task-definition demo-service:${ECS_TASK_REVISION_NUMBER}", | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:15:08.394Z", | |
"source" : "config", | |
"type" : "deployment", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/eb30767db198193c93404465-PhoenixDevOps-phxjug-play-framework-demo-35-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=KtyWi2gt6DAUGgXxNSlO0i0PEcM%3D", | |
"start_time" : "2015-11-12T03:15:05.820Z", | |
"exit_code" : 0, | |
"canceled" : null, | |
"step" : 35, | |
"run_time_millis" : 2574, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Collect test metadata", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Collect test metadata", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:15:12.328Z", | |
"type" : "teardown", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/fb30767db198193cc3404465-PhoenixDevOps-phxjug-play-framework-demo-36-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=ETGF96%2FjVg7j4eMpUGYv3Dx2PqQ%3D", | |
"start_time" : "2015-11-12T03:15:08.400Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 36, | |
"run_time_millis" : 3928, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Collect artifacts", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Collect artifacts", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:15:23.749Z", | |
"type" : "teardown", | |
"messages" : [ ], | |
"output_url" : "https://circle-production-action-output.s3.amazonaws.com/0c30767db198193c04404465-PhoenixDevOps-phxjug-play-framework-demo-37-0?AWSAccessKeyId=AKIAIQ65EYQDTMSJK2DQ&Expires=1605221227&Signature=NL8P7EmVQcQ46B5f0oyS2fvIBro%3D", | |
"start_time" : "2015-11-12T03:15:12.336Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 37, | |
"run_time_millis" : 11413, | |
"has_output" : true | |
} ] | |
}, { | |
"name" : "Disable SSH", | |
"actions" : [ { | |
"truncated" : false, | |
"index" : 0, | |
"parallel" : true, | |
"failed" : null, | |
"infrastructure_fail" : null, | |
"name" : "Disable SSH", | |
"bash_command" : null, | |
"status" : "success", | |
"timedout" : null, | |
"continue" : null, | |
"end_time" : "2015-11-12T03:15:23.767Z", | |
"type" : "teardown", | |
"messages" : [ ], | |
"start_time" : "2015-11-12T03:15:23.759Z", | |
"exit_code" : null, | |
"canceled" : null, | |
"step" : 40, | |
"run_time_millis" : 8, | |
"has_output" : false | |
} ] | |
} ], | |
"body" : "", | |
"usage_queued_at" : "2015-11-12T03:02:33.926Z", | |
"retry_of" : null, | |
"reponame" : "phxjug-play-framework-demo", | |
"ssh_users" : [ ], | |
"build_url" : "https://circleci.com/gh/PhoenixDevOps/phxjug-play-framework-demo/23", | |
"parallel" : 1, | |
"failed" : null, | |
"branch" : "master", | |
"username" : "PhoenixDevOps", | |
"author_date" : "2015-11-11T20:02:26-07:00", | |
"why" : "github", | |
"user" : { | |
"is_user" : true, | |
"login" : "josh-padnick", | |
"name" : "Josh Padnick", | |
"email" : "[email protected]", | |
"avatar_url" : "https://avatars.githubusercontent.com/u/4295964?v=3" | |
}, | |
"vcs_revision" : "8f39e40449116b3310060c22a4c8ea353a539533", | |
"owners" : [ "josh-padnick" ], | |
"vcs_tag" : null, | |
"build_num" : 23, | |
"infrastructure_fail" : false, | |
"ssh_enabled" : false, | |
"committer_email" : "[email protected]", | |
"has_artifacts" : true, | |
"previous" : { | |
"build_num" : 22, | |
"status" : "success", | |
"build_time_millis" : 796881 | |
}, | |
"status" : "success", | |
"committer_name" : "Josh Padnick", | |
"pull_request_urls" : [ ], | |
"retries" : null, | |
"subject" : "Commit at PhxJUG.", | |
"timedout" : false, | |
"dont_build" : null, | |
"lifecycle" : "finished", | |
"no_dependency_cache" : null, | |
"stop_time" : "2015-11-12T03:15:24.555Z", | |
"build_time_millis" : 770201, | |
"circle_yml" : { | |
"string" : "machine:\n timezone: UTC\n services:\n - docker\n java:\n version: oraclejdk8\n python:\n version: 2.7.10\n\ndependencies:\n pre:\n - sudo apt-get update && sudo apt-get install jq\n # Run these bash commands instead of CircleCI's inferred commands\n override:\n - sbt test:compile\n # Cache the intermediate Docker images\n # See https://circleci.com/docs/docker#caching-docker-layers\n - if [[ -e ~/docker/image.tar ]]; then docker load -i ~/docker/image.tar; fi\n - docker build --tag phxdevops/phxjug-play-framework-demo .\n - mkdir -p ~/docker; docker save phxdevops/phxjug-play-framework-demo > ~/docker/image.tar\n # Cache the resolution-cache and build streams to speed things up\n cache_directories:\n - \"~/.sbt\"\n - \"target/resolution-cache\"\n - \"target/streams\"\n - \"project/target/resolution-cache\"\n - \"project/target/streams\"\n - \"~/docker\"\n\ntest:\n # Run this bash command instead of CircleCI's inferred commands\n override:\n - sbt test\n # Run these commands after the \"override\" commands\n post:\n # Copy test reports to Circle test reports dir\n - mkdir -p $CIRCLE_TEST_REPORTS/junit/\n - find . -type f -regex \".*/target/test-reports/.*xml\" -exec cp {} $CIRCLE_TEST_REPORTS/junit/ \\;\n # Build and push the Docker image\n - git config --global user.email \"[email protected]\"\n - git config --global user.name \"CircleCI\"\n - docker login --email ${DOCKERHUB_EMAIL} --username ${DOCKERHUB_USERNAME} --password ${DOCKERHUB_PASSWORD}\n - docker build --tag phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1} .\n - docker push phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}\n\ndeployment:\n production:\n branch: master\n commands:\n - curl \"https://s3.amazonaws.com/aws-cli/awscli-bundle.zip\" -o \"awscli-bundle.zip\"\n - unzip awscli-bundle.zip\n - sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws\n - ECS_TASK_REVISION_NUMBER=$(aws ecs register-task-definition --family demo-service --cli-input-json \"{\\\"containerDefinitions\\\":[{\\\"name\\\":\\\"phxjug-play-framework-demo\\\",\\\"image\\\":\\\"phxdevops/phxjug-play-framework-demo:${CIRCLE_SHA1}\\\",\\\"cpu\\\":512,\\\"memory\\\":512,\\\"essential\\\":true,\\\"portMappings\\\":[{\\\"containerPort\\\":9001,\\\"hostPort\\\":9001}]}],\\\"family\\\":\\\"demo-service\\\"}\" | jq '.taskDefinition.revision') && aws ecs update-service --service demo-service --task-definition demo-service:${ECS_TASK_REVISION_NUMBER}" | |
}, | |
"messages" : [ ], | |
"is_first_green_build" : false, | |
"job_name" : null, | |
"start_time" : "2015-11-12T03:02:34.354Z", | |
"canceler" : null, | |
"all_commit_details" : [ { | |
"committer_date" : "2015-11-11T20:02:26-07:00", | |
"body" : "", | |
"branch" : "master", | |
"author_date" : "2015-11-11T20:02:26-07:00", | |
"committer_email" : "[email protected]", | |
"commit" : "8f39e40449116b3310060c22a4c8ea353a539533", | |
"committer_login" : "josh-padnick", | |
"committer_name" : "Josh Padnick", | |
"subject" : "Commit at PhxJUG.", | |
"commit_url" : "https://github.com/PhoenixDevOps/phxjug-play-framework-demo/commit/8f39e40449116b3310060c22a4c8ea353a539533", | |
"author_login" : "josh-padnick", | |
"author_name" : "Josh Padnick", | |
"author_email" : "[email protected]" | |
} ], | |
"outcome" : "success", | |
"vcs_url" : "https://github.com/PhoenixDevOps/phxjug-play-framework-demo", | |
"author_name" : "Josh Padnick", | |
"node" : [ { | |
"public_ip_addr" : "52.33.115.210", | |
"port" : 64744, | |
"username" : "ubuntu", | |
"image_id" : "circletar-1248-05fdb-20151015T182027Z", | |
"ssh_enabled" : null | |
} ], | |
"queued_at" : "2015-11-12T03:02:34.307Z", | |
"canceled" : false, | |
"author_email" : "[email protected]" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment