Builds auslösen
Builds werden bei einem Git-Push automatisch oder manuell über das Dashboard ausgelöst. Mit Entprellung und Warteschlangenverhalten.
Pushen Sie zu GitHub, und Jamdesk erstellt automatisch einen Build. Sie können Builds auch über das Dashboard auslösen.
Automatische Builds
Jeder Push in Ihren verbundenen Branch löst automatisch einen Build aus:
- Sie pushen Änderungen zu GitHub
- GitHub sendet einen Webhook an Jamdesk
- Jamdesk stellt Ihren Build in die Warteschlange und startet ihn
- Die erstellte Dokumentation wird im CDN bereitgestellt
Builds werden entprellt. Wenn Sie schnell mehrere Commits pushen, wartet Jamdesk 10 Sekunden, bis sich die Aktivität beruhigt hat, bevor der Build gestartet wird.
Manuelle Builds
Lösen Sie einen Build aus, ohne Änderungen zu pushen:
Öffnen Sie Ihr Projekt im Dashboard.
Klicken Sie in der Seitenleiste auf Settings.
Wählen Sie Rebuild, um einen neuen Build zu starten.
Wann manuelle Builds verwendet werden
- Nach dem Ändern von Umgebungsvariablen
- Zum Aktualisieren nach einem fehlgeschlagenen Build
- Nach Aktualisierungen der Jamdesk-Plattform
- Zum Löschen zwischengespeicherter Inhalte
Build-Warteschlange
Bei hohem Datenverkehr können Builds kurzzeitig in die Warteschlange gestellt werden. Die Position in der Warteschlange wird im Dashboard angezeigt. Builds werden in der Reihenfolge ihres Eingangs verarbeitet.
Gleichzeitige Builds
Für jedes Projekt kann jeweils nur ein Build ausgeführt werden. Neue Auslöser werden in die Warteschlange gestellt, solange ein Build ausgeführt wird.
| Plan | Gleichzeitige Projekte |
|---|---|
| Trial | 1 |
| Pro | 3 |
