İçeriğe geç

Qt

GitHub Actions üzerinde Qt CI

Qt'yi yüklemek, uygulamayı derlemekten daha uzun sürer.

6 dk → 25 sn
Qt kurulumu
14 dk → 4 dk
Yapı

Qt'yi yüklemek, uygulamayı derlemekten daha uzun sürer.

Neden oluyor?

aqtinstall, her çalıştırmada önbellek olmadan birkaç gigabaytlık Qt indirir.

Ne değiştirilmeli

  1. Qt sürümüne anahtarlanmış Qt kurulum dizinini önbelleğe alın
  2. C++ derlemesinin kendisi için ccache kullanın
  3. Ninja ve tam paralellik ile inşa edin

runnerhut'ta Qt (runnerhut)

runnerhut'a (runnerhut) özgü tek satır 'runs-on: runnerhut-16vcpu-ubuntu-2404'tür. Geriye kalan her şey standart GitHub Actions'tir; bugün kullandığınız aynı eylemler, aynı sırlar ve aynı izin modeli.

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.