Build
API reference for Builds (compute.apoxy.dev/v1alpha1)
API Group: compute.apoxy.dev/v1alpha1
Operations
List Build
GET/apis/compute.apoxy.dev/v1alpha1/builds
List Build
Response
200: OK
Create Build
POST/apis/compute.apoxy.dev/v1alpha1/builds
Create a Build
Request Body
Spec fields (BuildSpec):
| Field | Type | Description |
|---|---|---|
commit | string | Commit being built. (required) |
ref | string | Ref (branch or tag) the commit came from. (required) |
serviceRef | string | ServiceRef is the owning Service. (required) |
Response
200: OK201: Created202: Accepted
Delete All Build
DELETE/apis/compute.apoxy.dev/v1alpha1/builds
Delete collection of Build
Response
200: OK
Get Build
GET/apis/compute.apoxy.dev/v1alpha1/builds/{name}
Get the specified Build
Response
200: OK
Replace Build
PUT/apis/compute.apoxy.dev/v1alpha1/builds/{name}
Replace the specified Build
Request Body
Spec fields (BuildSpec):
| Field | Type | Description |
|---|---|---|
commit | string | Commit being built. (required) |
ref | string | Ref (branch or tag) the commit came from. (required) |
serviceRef | string | ServiceRef is the owning Service. (required) |
Response
200: OK201: Created
Update Build
PATCH/apis/compute.apoxy.dev/v1alpha1/builds/{name}
Partially update the specified Build
Response
200: OK201: Created
Delete Build
DELETE/apis/compute.apoxy.dev/v1alpha1/builds/{name}
Delete a Build
Response
200: OK202: Accepted