Jamdesk Documentation logo

Build-Auslösung

Builds werden bei jedem git push automatisch oder manuell im Dashboard ausgelöst. Mit Debouncing und Warteschlangenverhalten.

Jamdesk erstellt Ihre Dokumentation bei jedem Push zu GitHub. Sie können einen Build auch über das Dashboard auslösen.

Automatische Builds

Jeder Push auf Ihren verbundenen Branch löst einen Build aus:

  1. Sie pushen Änderungen zu GitHub
  2. GitHub sendet einen Webhook an Jamdesk
  3. Jamdesk reiht Ihren Build ein und startet ihn
  4. Die erstellte Dokumentation wird im CDN bereitgestellt

Builds werden entprellt. Jamdesk wartet, bis 10 Sekunden ohne neuen Push vergangen sind, und startet dann den Build.

Manuelle Builds

Einen Build ohne Pushen von Änderungen auslösen:

1
Projekt öffnen

Öffnen Sie Ihr Projekt im Dashboard.

2
Zu Settings wechseln

Klicken Sie in der Seitenleiste auf Settings.

3
Auf Rebuild klicken

Wählen Sie Rebuild. Ein neuer Build wird gestartet.

Wann manuelle Builds verwendet werden

  • Nach einer Änderung von Umgebungsvariablen
  • Zum Aktualisieren nach einem fehlgeschlagenen Build
  • Nach Updates der Jamdesk-Plattform
  • Zum Leeren zwischengespeicherter Inhalte

Build-Warteschlange

Builds können bei hoher Auslastung kurzzeitig in der Warteschlange stehen. Das Dashboard zeigt die Position in der Warteschlange an. Builds werden in der Reihenfolge ihres Eingangs ausgeführt.

Gleichzeitige Builds

Jedes Projekt führt jeweils einen Build aus. Ein Auslöser, der während eines laufenden Builds eintrifft, wartet in der Warteschlange.

PlanParallele Projekte
Trial1
Pro3

Verwandte Artikel

Builds überwachen

Build-Fortschritt verfolgen

Build-Fehlerbehebung

Häufige Build-Probleme beheben