Vorschauumgebungen
Vorschau der Umgebungs-CI auf GitHub Actions
Jede Pull-Anfrage wartet auf die Erstellung und Bereitstellung einer vollständigen Umgebung.
12m → 3m
Vorschau bereit
Jede Pull-Anfrage wartet auf die Erstellung und Bereitstellung einer vollständigen Umgebung.
Warum es passiert
Vorschau-Builds verwenden den Layer-Cache oder die Basisinfrastruktur zwischen Pull-Anfragen nicht wieder.
Was zu ändern ist
- Teilen Sie einen warmen Docker-Layer-Cache für alle Vorschau-Builds
- Stellen Sie nur die geänderten Dienste und nicht den gesamten Stapel bereit
- Vorschauen werden beim Schließen automatisch gelöscht, damit sich keine Kosten ansammeln
Vorschau der Umgebungen auf runnerhut
Die einzige runnerhut-spezifische Zeile ist „runs-on: runnerhut-8vcpu-ubuntu-2404“. Alles andere sind Standard-GitHub Actions – dieselben Aktionen, dieselben Geheimnisse und dasselbe Berechtigungsmodell, das Sie heute verwenden.
Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis
Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.
Verwandt
TerraformTerraform Init lädt bei jedem Lauf jeden Anbieter herunter.PulumiDie Plugin- und Abhängigkeitsinstallation wird vor jeder Vorschau ausgeführt.KubernetesDas Hochfahren eines Art- oder K3S-Clusters dauert Minuten, bevor die Tests beginnen.HelmDiagrammabhängigkeitsaktualisierungen und Linting laufen jedes Mal kalt ab.