{
  "payload" : {
    "compare" : "https://github.com/username/RepoName/compare/121749a519b4...c0f76dfc012f",
    "previous_successful_build" : null,
    "build_parameters" : null,
    "oss" : true,
    "all_commit_details_truncated" : false,
    "committer_date" : "2016-05-09T18:25:34+02: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" : "2016-05-09T16:25:45.993Z",
        "type" : "infrastructure",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/5eade62b422d8e0460ab0375-username-RepoName-0-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=cxKqfIZ8Yr0ygt%2B5sAm%2FVDQgHN0%3D",
        "start_time" : "2016-05-09T16:25:42.204Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 0,
        "run_time_millis" : 3789,
        "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" : "2016-05-09T16:25:53.597Z",
        "source" : "config",
        "type" : "infrastructure",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/beade62b422d8e04a0ab0375-username-RepoName-1-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=y%2BOoCkevqg%2BifrgIee5Q3h71kGc%3D",
        "start_time" : "2016-05-09T16:25:46.004Z",
        "exit_code" : 0,
        "canceled" : null,
        "step" : 1,
        "run_time_millis" : 7593,
        "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" : "2016-05-09T16:25:55.459Z",
        "type" : "infrastructure",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/2fade62b422d8e0411ab0375-username-RepoName-2-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=omLU6%2BvqubBKsDAEVVv9tvCCB7k%3D",
        "start_time" : "2016-05-09T16:25:53.607Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 2,
        "run_time_millis" : 1852,
        "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" : "2016-05-09T16:25:57.332Z",
        "source" : "cache",
        "type" : "checkout",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/5fade62b422d8e0431ab0375-username-RepoName-3-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=4JT4wuSF2vJ370y%2FjixbO%2Bgkc0E%3D",
        "start_time" : "2016-05-09T16:25:55.474Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 3,
        "run_time_millis" : 1858,
        "has_output" : true
      } ]
    }, {
      "name" : "Checkout using deploy key: 60:9e:22:1b:ea:bf:15:c5:27:89:ce:c1:b7:38:a5:f9",
      "actions" : [ {
        "truncated" : false,
        "index" : 0,
        "parallel" : true,
        "failed" : null,
        "infrastructure_fail" : null,
        "name" : "Checkout using deploy key: 60:9e:22:1b:ea:bf:15:c5:27:89:ce:c1:b7:38:a5:f9",
        "bash_command" : null,
        "status" : "success",
        "timedout" : null,
        "continue" : null,
        "end_time" : "2016-05-09T16:26:00.326Z",
        "source" : "config",
        "type" : "checkout",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/afade62b422d8e0451ab0375-username-RepoName-4-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=k%2F0VjERtGTfhLbqTAM8xSV5bBkI%3D",
        "start_time" : "2016-05-09T16:25:57.343Z",
        "exit_code" : 0,
        "canceled" : null,
        "step" : 4,
        "run_time_millis" : 2983,
        "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" : "2016-05-09T16:26:03.759Z",
        "source" : "cache",
        "type" : "machine",
        "start_time" : "2016-05-09T16:26:00.339Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 5,
        "run_time_millis" : 3420,
        "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" : "2016-05-09T16:26:08.042Z",
        "source" : "cache",
        "type" : "machine",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/60bde62b422d8e04b1ab0375-username-RepoName-6-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=DQzXJI6lgYcDJgejP5C0H6DV%2FbI%3D",
        "start_time" : "2016-05-09T16:26:03.767Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 6,
        "run_time_millis" : 4275,
        "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" : "2016-05-09T16:26:09.189Z",
        "source" : "inference",
        "type" : "checkout",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/21bde62b422d8e0402ab0375-username-RepoName-7-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=7whfw8yk60wpGva%2F71EGiWXsOg8%3D",
        "start_time" : "2016-05-09T16:26:08.057Z",
        "exit_code" : 0,
        "canceled" : null,
        "step" : 7,
        "run_time_millis" : 1132,
        "has_output" : true
      } ]
    }, {
      "name" : "pip install",
      "actions" : [ {
        "truncated" : false,
        "index" : 0,
        "parallel" : true,
        "failed" : null,
        "infrastructure_fail" : null,
        "name" : "pip install",
        "bash_command" : "if [ -e requirements.txt ]; then pip install -r requirements.txt;else pip install -r requirements.pip;fi",
        "status" : "success",
        "timedout" : null,
        "continue" : null,
        "end_time" : "2016-05-09T16:26:14.945Z",
        "source" : "inference",
        "type" : "dependencies",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/51bde62b422d8e0412ab0375-username-RepoName-8-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=PYE5r2uXxC%2FLBWlZWEbMSZ1C7GU%3D",
        "start_time" : "2016-05-09T16:26:09.200Z",
        "exit_code" : 0,
        "canceled" : null,
        "step" : 8,
        "run_time_millis" : 5745,
        "has_output" : true
      } ]
    }, {
      "name" : "pip install unittest-xml-reporting",
      "actions" : [ {
        "truncated" : false,
        "index" : 0,
        "parallel" : true,
        "failed" : null,
        "infrastructure_fail" : null,
        "name" : "pip install unittest-xml-reporting",
        "bash_command" : "pip install unittest-xml-reporting",
        "status" : "success",
        "timedout" : null,
        "continue" : null,
        "end_time" : "2016-05-09T16:26:16.384Z",
        "source" : "inference",
        "type" : "dependencies",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/d1bde62b422d8e0462ab0375-username-RepoName-9-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=EgtGZjFUiDWYxIPfTWjg94EyQTc%3D",
        "start_time" : "2016-05-09T16:26:14.955Z",
        "exit_code" : 0,
        "canceled" : null,
        "step" : 9,
        "run_time_millis" : 1429,
        "has_output" : true
      } ]
    }, {
      "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" : "2016-05-09T16:26:18.771Z",
        "source" : "cache",
        "type" : "database",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/e1bde62b422d8e0482ab0375-username-RepoName-10-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=FhkEAniF7JIrOHGfmsS1XtKevMI%3D",
        "start_time" : "2016-05-09T16:26:16.396Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 10,
        "run_time_millis" : 2375,
        "has_output" : true
      } ]
    }, {
      "name" : "Django Test",
      "actions" : [ {
        "truncated" : false,
        "index" : 0,
        "parallel" : false,
        "failed" : null,
        "infrastructure_fail" : null,
        "name" : "Django Test",
        "bash_command" : null,
        "status" : "success",
        "timedout" : null,
        "continue" : null,
        "end_time" : "2016-05-09T16:26:21.439Z",
        "source" : "inference",
        "type" : "test",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/52bde62b422d8e04a2ab0375-username-RepoName-11-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=FJaniKNlY0ykw0qzrVdIaTC2kuc%3D",
        "start_time" : "2016-05-09T16:26:18.781Z",
        "exit_code" : 0,
        "canceled" : null,
        "step" : 11,
        "run_time_millis" : 2658,
        "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" : "2016-05-09T16:26:24.460Z",
        "type" : "teardown",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/03bde62b422d8e04d2ab0375-username-RepoName-12-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=ExznOhAUWhpxY4WRvoypgddKQY4%3D",
        "start_time" : "2016-05-09T16:26:21.455Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 12,
        "run_time_millis" : 3005,
        "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" : "2016-05-09T16:26:31.685Z",
        "type" : "teardown",
        "output_url" : "https://circle-production-action-output.s3.amazonaws.com/43bde62b422d8e0403ab0375-username-RepoName-13-0?AWSAccessKeyId=AKIAIJNI6FA5RIAFFQ7Q&Expires=1620578384&Signature=voj0Zme8e9LJCCNcZZKKk5gvCgM%3D",
        "start_time" : "2016-05-09T16:26:24.468Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 13,
        "run_time_millis" : 7217,
        "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" : "2016-05-09T16:26:31.698Z",
        "type" : "teardown",
        "start_time" : "2016-05-09T16:26:31.694Z",
        "exit_code" : null,
        "canceled" : null,
        "step" : 16,
        "run_time_millis" : 4,
        "has_output" : false
      } ]
    } ],
    "body" : "",
    "usage_queued_at" : "2016-05-09T16:26:57.407Z",
    "retry_of" : null,
    "reponame" : "RepoName",
    "ssh_users" : [ ],
    "build_url" : "https://circleci.com/gh/username/project/build_number",
    "parallel" : 1,
    "failed" : null,
    "branch" : "master",
    "username" : "username",
    "author_date" : "2016-05-09T18:25:34+02:00",
    "why" : "github",
    "user" : {
      "vcs_type" : "github",
      "id" : "5993758",
      "name" : "User name",
      "login" : "username",
      "avatar_url" : "https://avatars.githubusercontent.com/u/5993758?v=3",
      "is_user" : true
    },
    "vcs_revision" : "c0f76dfc012f1fcf083e3fb1127708889e041325",
    "owners" : [ "username" ],
    "vcs_tag" : null,
    "build_num" : 6,
    "infrastructure_fail" : false,
    "committer_email" : "username-mail@mail.com",
    "previous" : {
      "build_num" : 5,
      "status" : "failed",
      "build_time_millis" : 48814
    },
    "status" : "fixed",
    "committer_name" : "User name",
    "pull_request_urls" : [ ],
    "retries" : null,
    "subject" : "d",
    "vcs_type" : "github",
    "timedout" : false,
    "dont_build" : null,
    "lifecycle" : "finished",
    "no_dependency_cache" : false,
    "stop_time" : "2016-05-09T16:26:32.373Z",
    "ssh_disabled" : false,
    "build_time_millis" : 51483,
    "circle_yml" : {
      "string" : "general:\n  build_dir: circlecitest\n\nnotify:\n  webhooks:\n      # A list of hook hashes, containing the URL field\n          - url: http://requestb.in/vrfwumvr\n"
    },
    "messages" : [ ],
    "is_first_green_build" : true,
    "job_name" : null,
    "start_time" : "2016-05-09T16:25:40.890Z",
    "canceler" : null,
    "all_commit_details" : [ {
      "committer_date" : "2016-05-09T18:25:34+02:00",
      "body" : "",
      "branch" : "master",
      "author_date" : "2016-05-09T18:25:34+02:00",
      "committer_email" : "username-mail@mail.com",
      "commit" : "c0f76dfc012f1fcf083e3fb1127708889e041325",
      "committer_login" : null,
      "committer_name" : "User name",
      "subject" : "d",
      "commit_url" : "https://github.com/username/RepoName/commit/c0f76dfc012f1fcf083e3fb1127708889e041325",
      "author_login" : null,
      "author_name" : "User name",
      "author_email" : "username-mail@mail.com"
    } ],
    "outcome" : "success",
    "vcs_url" : "https://github.com/username/RepoName",
    "author_name" : "User name",
    "node" : [ {
      "public_ip_addr" : "54.91.89.142",
      "port" : 64766,
      "username" : "ubuntu",
      "image_id" : "s3://lxc-images/circletar-1741-cc586-20160424T232626Z",
      "ssh_enabled" : null
    } ],
    "queued_at" : "2016-05-09T16:25:40.876Z",
    "canceled" : false,
    "author_email" : "username-mail@mail.com"
  }
}
