Skip to main content
POST
Commit Applicazione
string
obbligatorio
La chiave API del tuo account. Puoi trovarla nelle impostazioni del tuo account.
Commit trasmette in streaming un singolo file o un archivio .zip in un’applicazione esistente senza ricrearla. Uno .zip viene decompresso nella directory di destinazione, mentre qualsiasi altro file viene scritto così com’è. Questo lo rende il modo più veloce per inviare piccole modifiche al codice, hotfix o aggiornamenti di configurazione da una pipeline CI o da uno script di deploy. Il commit non riavvia automaticamente l’applicazione: dopo aver inviato le modifiche, chiama Riavvia Applicazione affinché i nuovi file abbiano effetto. Per il primo deploy di una nuova applicazione, usa invece Carica Applicazione; per modificare un singolo file sul posto senza ricaricare tutto, consulta gli endpoint del File Manager. I caricamenti sono limitati a 100 MB per file. I nomi dei file contenenti path traversal (..), separatori di percorso o caratteri di controllo vengono rifiutati prima che venga applicata qualsiasi modifica. Sulle applicazioni condivise in un workspace, chi effettua la richiesta deve avere il ruolo di Maintainer o Administrator.

Parametri

string
obbligatorio
L’ID dell’applicazione. Puoi trovarlo nell’URL della dashboard della tua applicazione.
file
obbligatorio
Usa FormData o NodeJS Buffer (singolo file o compresso [zip])
string
Opzionale. La directory di destinazione all’interno dell’applicazione. Un file .zip viene decompresso qui; qualsiasi altro file viene collocato in path/filename. Il valore predefinito è la radice dell’applicazione.

Risposta

string
Indica se la chiamata è andata a buon fine. success in caso di successo, error in caso contrario.

Errori comuni