Deployments auflisten
Liste die letzten Git-Deploys einer Anwendung mit GET /v2/apps//deployments auf, jeweils mit dem Status von pending bis success oder dem Fehlercode.
GET
Deployments auflisten
string
erforderlich
Der API-Schlüssel für dein Konto. Du findest ihn in deinen Kontoeinstellungen.
apps:read.
Nutze diesen Endpunkt, um nachzuvollziehen, was bei den letzten Deployments passiert ist: Jedes innere Array erfasst den Lebenszyklus eines Deployment-Versuchs und durchläuft dabei die Zustände pending, clone, commit, restarting und success. Ein fehlgeschlagenes Deployment endet mit einem error-Ereignis, das einen code enthält (zum Beispiel AUTHENTICATION_REQUIRED, INVALID_BRANCH oder CLONE_FAILED) und manchmal eine message mit Details. Einen Zustand failed gibt es nicht.
Nur Git-Deployments, ausgelöst durch einen Push über einen Webhook oder eine GitHub App, werden aufgezeichnet, daher ist source bei jedem Ereignis git. Zip-Uploads und Aufrufe von Anwendung committen erscheinen hier nicht.
Das Deployment-Log stammt aus einem kurzlebigen Cluster-Cache und spiegelt daher nur die jüngste Aktivität der Anwendung wider; sobald nichts mehr aufgezeichnet ist, wird ein leeres Array zurückgegeben. Um die aktuell konfigurierte Git-Integration statt vergangener Deployment-Versuche zu prüfen, siehe Aktuelles Deployment abrufen.
Parameter
string
erforderlich
Die ID der Anwendung. Du findest sie in der URL des Dashboards deiner Anwendung.
Antwort
string
Gibt an, ob der Aufruf erfolgreich war:
success, wenn ja, error, wenn nicht.array
Der Inhalt der Antwort.
Siehe auch
- CLI:
squarecloud app deploy list - SDKs:
api.apps.deploys.list()(JavaScript),client.apps.deploys.list()(Python),c.Apps.Deploys.List()(Go)

