Saltar al contenido principal
POST
Cancelar una compilación en curso

Permisos

Requiere un usuario de servicio con el permiso ManageOrgSnapshots a nivel de organización.

Comportamiento

Cancela una compilación en curso. No afecta a las compilaciones que ya se han completado.

Autorizaciones

Authorization
string
header
requerido

Credencial de usuario de servicio (prefijo: cog_)

Parámetros de ruta

build_id
string
requerido
org_id
string
requerido

ID de la organización (prefijo: org-)

Ejemplo:

"org-abc123def456"

Respuesta

Respuesta satisfactoria

Esquema público del recurso Build: vista opaca de "¿ya se completó correctamente?".

Según la especificación, no se expone ninguna introspección por plataforma/instantánea/job. Las futuras adiciones (triggered_by_repo, metadatos de compilación, etc.) son aditivas.

build_id
string
requerido
completed_at
integer | null
requerido
created_at
integer
requerido
pinned
boolean
requerido
started_at
integer | null
requerido
status
enum<string>
requerido
Opciones disponibles:
pending,
running,
succeeded,
failed,
cancelled
trigger
enum<string> | null
requerido
Opciones disponibles:
manual,
auto
triggered_by_user_id
string | null
requerido
updated_at
integer
requerido