Zum Hauptinhalt springen
Zeigt den Deploy-Verlauf an und verwaltet die beiden Git-basierten Deploy-Integrationen: ein Webhook-Token oder die Square Cloud GitHub App. Bei list und current ist die Anwendungs-ID optional und wird aus dem Argument, dann aus der squarecloud.app-Konfigurationsdatei, dann über eine interaktive Auswahl ermittelt; webhook sowie github link/unlink nehmen sie stattdessen mit --app entgegen.
squarecloud app deploy list
# Listet die neuesten Deploys auf, eine Zeile pro Commit.
squarecloud app deploy current <appID>
# Zeigt die aktuell konfigurierte Git-Integration der Anwendung an, falls vorhanden.
squarecloud app deploy list --json
# Gibt die rohe Deploy-Zeitleiste als JSON aus.
squarecloud app deploy webhook <githubToken> --app <appID>
# Erstellt eine Webhook-Deploy-Integration und gibt die URL aus, die du zu deinem GitHub-Repository hinzufügen musst.
squarecloud app deploy webhook --remove --app <appID>
# Entfernt die konfigurierte Webhook-Integration.
squarecloud app deploy github link owner/repository main --app <appID>
# Verknüpft ein Repository und einen Branch über die Square Cloud GitHub App.
squarecloud app deploy github unlink --app <appID>
# Trennt das GitHub-App-Repository von der Anwendung.
Verwende squarecloud app deploy --help für weitere Informationen zu diesem Befehl.