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
- Qt sürümüne anahtarlanmış Qt kurulum dizinini önbelleğe alın
- C++ derlemesinin kendisi için ccache kullanın
- 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.