List builds
client.builds.list(RequestOptionsoptions?): BuildListResponse { id, created_at, status, 9 more }
/builds
List builds
Returns
List builds
import Hypeman from '@onkernel/hypeman';
const client = new Hypeman({
apiKey: 'My API Key',
});
const builds = await client.builds.list();
console.log(builds);
[
{
"id": "build-abc123",
"created_at": "2019-12-27T18:11:19.117Z",
"status": "queued",
"builder_instance_id": "builder_instance_id",
"completed_at": "2019-12-27T18:11:19.117Z",
"duration_ms": 0,
"error": "error",
"image_digest": "image_digest",
"image_ref": "image_ref",
"provenance": {
"base_image_digest": "base_image_digest",
"buildkit_version": "buildkit_version",
"lockfile_hashes": {
"foo": "string"
},
"source_hash": "source_hash",
"timestamp": "2019-12-27T18:11:19.117Z"
},
"queue_position": 0,
"started_at": "2019-12-27T18:11:19.117Z"
}
]
Returns Examples
[
{
"id": "build-abc123",
"created_at": "2019-12-27T18:11:19.117Z",
"status": "queued",
"builder_instance_id": "builder_instance_id",
"completed_at": "2019-12-27T18:11:19.117Z",
"duration_ms": 0,
"error": "error",
"image_digest": "image_digest",
"image_ref": "image_ref",
"provenance": {
"base_image_digest": "base_image_digest",
"buildkit_version": "buildkit_version",
"lockfile_hashes": {
"foo": "string"
},
"source_hash": "source_hash",
"timestamp": "2019-12-27T18:11:19.117Z"
},
"queue_position": 0,
"started_at": "2019-12-27T18:11:19.117Z"
}
]