Helm
Helm CI na GitHub Actions
Aktualizace závislostí grafu a linting se pokaždé vychladí.
40s → 3s
Aktualizace závislosti
Aktualizace závislostí grafu a linting se pokaždé vychladí.
Proč se to děje
Mezipaměť úložiště Helm není zachována, takže každý index úložiště je načten znovu.
Co změnit
- Mezipaměť ~/.cache/helm zadaná na Chart.lock
- Spusťte vlákna kormidla a šablonu kormidla v jedné úloze a znovu použijte mezipaměť
- Použijte testování grafů pro konzistentní cyklus vláken a instalace
Helm on runnerhut
Jediná řada specifická pro runnerhut je `runs-on: runnerhut-2vcpu-ubuntu-2404`. Vše ostatní je standardní GitHub Actions — stejné akce, stejná tajemství a stejný model oprávnění, který používáte dnes.
Váš další build může být dvakrát rychlejší za poloviční cenu
Začněte zdarma. Odchod je tentýž jeden řádek a i ten diff zveřejňujeme.
Související
Terraformterraform init stahuje každého poskytovatele při každém spuštění.PulumiInstalace zásuvných modulů a závislostí probíhá před každým náhledem.KubernetesRoztočení clusteru druhu nebo k3s trvá několik minut, než začnou testy.CD ArgoÚlohy nasazení se dotazují na stav synchronizace a čekání minut CI.