Zum Inhalt springen

Qt

Qt CI auf GitHub Actions

Die Installation von Qt dauert länger als das Kompilieren der Anwendung.

6m → 25s
Qt-Installation
14m → 4m
Bauen

Die Installation von Qt dauert länger als das Kompilieren der Anwendung.

Warum es passiert

aqtinstall lädt bei jedem Lauf mehrere Gigabyte Qt ohne Cache herunter.

Was zu ändern ist

  1. Cachen Sie das Qt-Installationsverzeichnis, das auf der Qt-Version basiert
  2. Verwenden Sie Ccache für die C++-Kompilierung selbst
  3. Erstellen Sie mit Ninja und voller Parallelität

Qt auf runnerhut

Die einzige runnerhut-spezifische Zeile ist „runs-on: runnerhut-16vcpu-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.