ContinuityApp

List Build Requests

List all Build Requests for a project.

Auth&ACL

Both users and collaborators can access this API, via OAuth build_requests scope (or HTTP Basic Authentication for development purposes).

Definition

GET https://v1.continuityapp.ws/projects/<project_id>/build_requests

Example request

$ curl https://v1.continuityapp.ws/projects/123456789123456789/build_requests?oauth_token=<access_token>

Returns

A list of project build requests is returned.

Example response

{
  "response": [
    {
      "id": 123456789012345678,
      "id_str": "123456789012345678",
      "build_state": "enqueued",
      "commit_ref: "233c5aa246dfd6b02f6d866036813db37397f854",
      "commit_id": null,
      "commit_id_str": "",
      "created_by": "example@continuityapp.com",
      "created_at": "2012-05-28T08:27:51+02:00"
    },
    {
      "id": 123456789012345679,
      "id_str": "123456789012345679",
      "build_state": "enqueued",
      "commit_ref:" "233c5aa246dfd6b02f6d866036813db37397f854",
      "commit_id": null,
      "commit_id_str": "",
      "created_by": "collaborator@continuityapp.com",
      "created_at": "2012-05-28T08:27:51+02:00"
    }
  ]
}

commit_id will be null while we fetch the commit from your VCS. The commit_id then will be updated to a valid ID, and can be used with the Commits API.

Errors

There are no specific errors for this API.

comments powered by Disqus