Skip to main content

Subida de una nueva aplicación

api.PostApplications(reader) sube un zip desde cualquier io.Reader y crea una aplicación completamente nueva, devolviendo un *squarecloud.ApplicationUploaded.
Description y Subdomain solo están presentes cuando se definen en el archivo de configuración.
El zip debe contener el punto de entrada de tu aplicación, su archivo de dependencias y el archivo de configuración squarecloud.app/squarecloud.config. Consulta la guía del archivo de configuración.

Commit de archivos a una aplicación existente

api.PostApplicationCommit(appID, reader) sube un zip a una aplicación ya desplegada, reemplazando los archivos coincidentes.
Para hacer commit en un subdirectorio en lugar de la raíz de la aplicación, pasa el parámetro de query path con rest.WithQueryParam:
Hacer commit no reinicia la aplicación — envía una señal de reinicio después si tu cambio lo requiere: