Build
Build
Builds represent the process of transforming source code into a runnable artifact. Builds can be triggered manually or automatically as part of the app lifecycle. A successful build results in a droplet that can be used to run the app.
AllOf
This class requires all of the following:
JSON Example
{
"guid": "string",
"created_at": "string",
"updated_at": "string",
"state": "string",
"staging_memory_in_mb": 0,
"staging_disk_in_mb": 0,
"staging_log_rate_limit_bytes_per_second": 0,
"error": "string",
"lifecycle": {
"type": "string",
"data": {
"buildpacks": [
"string"
],
"stack": "string",
"credentials": {
"credentials": {
"username": "string",
"password": "string",
"token": "string"
}
}
}
},
"checksum": {
"type": "string",
"value": "string"
},
"metadata": {
"labels": {
"labels": "string"
},
"annotations": {
"annotations": "string"
}
},
"relationships": {},
"package": {
"guid": "string"
},
"droplet": {
"guid": "string"
},
"created_by": {
"guid": "string",
"name": "string",
"email": "string"
},
"links": {
"self": {
"href": "string",
"method": "string"
},
"app": {
"href": "string",
"method": "string"
},
"droplet": {
"href": "string",
"method": "string"
}
}
}