Skip to main content
squarecloud app deploy verbindet eine Anwendung mit GitHub, sodass ein Push sie deployt. Dafür gibt es zwei Wege:
  • Die Square Cloud GitHub App (app deploy github link): Installiere die App in deinem Repository und verknüpfe dann das Repository und einen Branch.
  • Ein Webhook (app deploy webhook): Übergib ein GitHub-Zugriffstoken und füge die URL, die die CLI ausgibt, zu den Webhooks deines Repositorys hinzu.
Das Hilfe-Center erklärt die Schritte auf GitHub-Seite: GitHub-Repository verbinden oder einen automatisierten Deploy mit GitHub Actions einrichten. [appID] und --app sind optional: siehe Wie die CLI deine Anwendung findet.
Verwendung
Verknüpft ein Repository und einen Branch über die Square Cloud GitHub App. Die App muss über dein GitHub-Konto im Repository installiert sein, und dein GitHub-Konto benötigt Schreibzugriff darauf.
Ausgabe
Um ein anderes Repository oder einen anderen Branch zu verknüpfen, trenne zuerst die aktuelle Verknüpfung.
Verwendung
Entfernt die Verknüpfung mit der GitHub App von der Anwendung.

squarecloud app deploy webhook

Verwendung
Erstellt aus einem GitHub-Zugriffstoken (ghp_... oder github_pat_...) eine Deploy-Integration per Webhook und gibt die URL aus, die du in den Einstellungen deines Repositorys als Webhook hinzufügst.
Ausgabe

squarecloud app deploy current

Verwendung
Zeigt die für die Anwendung eingerichtete Git-Integration: das verknüpfte Repository und den Branch, die Webhook-URL oder No Git integration configured for this application.
Ausgabe

squarecloud app deploy list

Verwendung
Listet die neuesten durch Git-Pushs gestarteten Deploys auf, eine Zeile pro Commit mit dem jeweils letzten Zustand: die ersten 8 Zeichen des Commits, sein Datum, sein Zustand und der Branch.

Siehe auch