Terraform
GitHub Actions CI på Terraform
terraform init laddar ner alla leverantörer vid varje körning.
70-tal → 4-tal
terraform init
Varför det händer
Vad ska ändras
- Ställ in TF_PLUGIN_CACHE_DIR och cachelagra den nycklad på låsfilen
- Kör plan och ansök som separata jobb som delar planartefakten
- Använd -parallellism anpassad till din leverantörs prisgränser
Terraform på runnerhut
Nästa bygge kan gå dubbelt så fort, till halva priset
Börja gratis. Att lämna är samma enda rad, och den diffen publicerar vi också.
Relaterat
PulumiPlugin- och beroendeinstallation körs före varje förhandsgranskning.KubernetesAtt snurra upp ett slags eller k3s-kluster tar minuter innan testerna börjar.HelmUppdateringar av diagramberoende och linting blir kallt varje gång.Argo CDImplementeringsjobb undersökning för synkroniseringsstatus och bränna CI-minuter väntar.
