Möchten Sie Ihre Anwendung automatisch deployen, sobald Sie Änderungen in Azure DevOps pushen? Mit 21YunBox und Azure DevOps können Sie in nur zwei einfachen Schritten Continuous Deployment einrichten. Dieser Leitfaden zeigt Ihnen, wie Sie Ihre Deployment-Pipeline wirksam automatisieren.

Schritt 1: Holen Sie sich Ihre 21YunBox-Deploy-Webhook-URL

  1. Melden Sie sich in Ihrem 21YunBox-Dashboard an
  2. Navigieren Sie zum Tab „Settings“ Ihres Projekts
  3. Finden und kopieren Sie die Deploy-Webhook-URL
  4. Halten Sie diese URL für den nächsten Schritt bereit
Die Deploy-Webhook-URL finden Sie unter dem Tab „Settings“
Die Deploy-Webhook-URL finden Sie unter dem Tab „Settings“

Schritt 2: Richten Sie die Azure-DevOps-Integration ein

Service Hooks aufrufen

  1. Öffnen Sie Ihr Azure-DevOps-Projekt
  2. Gehen Sie zu Project Settings
  3. Wählen Sie „Service hooks“
Navigieren Sie in den Project Settings zu Service hooks
Navigieren Sie in den Project Settings zu Service hooks

Neuen Service Hook erstellen

  1. Klicken Sie auf die Schaltfläche „+ Create subscription“, um einen neuen Service Hook hinzuzufügen
  2. Wählen Sie „Web Hooks“ aus den verfügbaren Optionen
Wählen Sie Web Hooks aus der Service-Hooks-Liste
Wählen Sie Web Hooks aus der Service-Hooks-Liste

Trigger-Einstellungen konfigurieren

  1. Setzen Sie „Code pushed“ als Ihr Trigger-Ereignis
  2. Wählen Sie Ihr Ziel-Repository
  3. Wählen Sie den Branch, den Sie überwachen möchten
Richten Sie die Parameter Ihres Trigger-Ereignisses ein
Richten Sie die Parameter Ihres Trigger-Ereignisses ein

Schließen Sie die Integration ab

  1. Finden Sie im Abschnitt „Action“ das Feld „Payload URL“
  2. Fügen Sie Ihre 21YunBox-Deploy-Webhook-URL ein
  3. Speichern Sie Ihre Konfiguration
Geben Sie Ihre 21YunBox-Deploy-Webhook-URL ein
Geben Sie Ihre 21YunBox-Deploy-Webhook-URL ein

Was passiert als Nächstes?

Einmal konfiguriert, löst Azure DevOps jedes Mal, wenn Sie Code in Ihren gewählten Branch pushen, automatisch 21YunBox aus, um:

  • Ihren neuesten Code zu holen
  • Ihre Anwendung zu bauen
  • die aktualisierte Version zu deployen

Dieser automatisierte Workflow spart Zeit und verringert die Wahrscheinlichkeit von Deployment-Fehlern.

Tipps zur Fehlerbehebung

Wenn Ihr automatisches Deployment nicht funktioniert:

  • Überprüfen Sie, dass Ihre Webhook-URL korrekt kopiert wurde
  • Stellen Sie sicher, dass Ihr Branch-Name exakt übereinstimmt
  • Prüfen Sie, ob Sie in beiden Plattformen die nötigen Berechtigungen haben
  • Sehen Sie die Service-Hooks-Logs Ihres Azure DevOps auf Fehlermeldungen durch

Hilfe benötigt? Kontaktieren Sie den 21YunBox-Support: support@21yunbox.com.

21YunBox ausprobieren?

Beratung anfragen