Terraform
GitHub Actions CI στις Terraform
Το terraform init κατεβάζει κάθε πάροχο σε κάθε εκτέλεση.
70s → 4s
Terraform init
Γιατί συμβαίνει
Τι να αλλάξει
- Ρυθμίστε το TF_PLUGIN_CACHE_DIR και αποθηκεύστε το κλειδωμένο στο αρχείο κλειδώματος
- Εκτελέστε το σχέδιο και εφαρμόστε ως ξεχωριστές εργασίες που μοιράζονται το τεχνούργημα του σχεδίου
- Χρησιμοποιήστε τον παραλληλισμό προσαρμοσμένο στα όρια τιμών του παρόχου σας
Terraform στο runnerhut
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
ΠουλούμιΗ εγκατάσταση προσθηκών και εξαρτήσεων εκτελείται πριν από κάθε προεπισκόπηση.KubernetesΗ περιστροφή ενός συμπλέγματος είδους ή k3s διαρκεί λίγα λεπτά πριν ξεκινήσουν οι δοκιμές.τιμόνιΟι ενημερώσεις εξάρτησης γραφήματος και οι ίνες είναι κρύες κάθε φορά.Argo CDΔημοσκόπηση εργασιών ανάπτυξης για κατάσταση συγχρονισμού και εγγραφή λεπτών αναμονής CI.