Publishing
Crear release
Promueve un build listo a una versión formal. El número de versión se fija en este momento.
POST
Crear release
POST https://api-datahub.octoparse.com/v1/data-apps/{app_id}/releases
Autenticación: se requiere API key (Authorization: Bearer <API Key>). Solo el autor de la app; el resto recibe 404.
Promueve un build listo especificado a una versión formal. El número de versión se fija aquí: por defecto se incrementa el segmento patch de la última versión; o pase una versión de tres segmentos explícita.
Precondiciones: el build existe y está listo; el snapshot se vuelve a pasar por la validación de publicación en el momento del release; la app no está deprecada (si lo está, las releases nuevas se rechazan). El número de versión debe ser mayor que cualquier release existente.
Solicitud
Parámetros de ruta
string
requerido
Referencia de app.
Cuerpo de la solicitud
string
requerido
Id del build a publicar. Debe estar listo.
string
Versión explícita de tres segmentos. Omítala para incrementar el segmento patch.
integer
Revisión actual esperada del borrador. Si no coincide,
409.Ejemplo de solicitud
Respuesta
200 correcto
data. Campos:
string
requerido
—
string
—
string
requerido
Número de versión publicada.
string
requerido
Build correspondiente.
string
Hora de publicación.
string[]
—
Errores
Las respuestas de error usan
{"error": {code, category, message, retryable}}. Véase Errores.