Pulumi
Pulumi CI på GitHub Actions
Plugin- og avhengighetsinstallasjon kjører før hver forhåndsvisning.
95s → 5s
Installasjon av plugin
Hvorfor det skjer
Hva skal endres
- Cache ~/.pulumi/plugins tastet på låsefilen
- Bufre også språkkjøringsavhengighetene
- Kjør pulumi-forhåndsvisning på pull-forespørsler og pulumi opp kun ved sammenslåing
Pulumi 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
Terraformterraform init laster ned hver leverandør på hver kjøring.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.