Terraform
GitHub Actions CI på Terraform
terraform init laster ned hver leverandør på hver kjøring.
70-tallet → 4-tallet
terraform init
Hvorfor det skjer
Hva skal endres
- Sett TF_PLUGIN_CACHE_DIR og hurtigbuf den tastet på låsefilen
- Kjør plan og søk som separate jobber som deler planartefakten
- Bruk -parallellism innstilt på leverandørens takstgrenser
Terraform på runnerhut
Neste bygg kan gå dobbelt så fort, til halve prisen
Start gratis. Å bytte bort er den samme ene linjen, og den diffen publiserer vi også.
Relatert
PulumiPlugin- og avhengighetsinstallasjon kjører før hver forhåndsvisning.KubernetesÅ spinne opp en type eller k3s-klynge tar minutter før testene starter.HelmKartavhengighetsoppdateringer og linting blir kaldt hver gang.Argo CDImplementeringsjobber spørre for synkroniseringsstatus og brenne CI-minutter venter.