Pulumi
Pulumi CI på GitHub Actions
Plugin- och beroendeinstallation körs före varje förhandsgranskning.
95s → 5s
Installation av plugin
Varför det händer
Vad ska ändras
- Cache ~/.pulumi/plugins inkodade på låsfilen
- Cachelagra även språkkörningsberoendena
- Kör förhandsvisning av pulumi på pull-förfrågningar och pulumi upp endast vid sammanfogning
Pulumi on runnerhut
Relaterat
Terraformterraform init laddar ner alla leverantörer vid varje körning.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.