Παντελόνι
Παντελόνι CI στις GitHub Actions
Το Pants εκτελεί ξανά κάθε διαδικασία επειδή η τοπική προσωρινή μνήμη είναι κενή.
210 → 8
Οι στόχοι τρέχουν
15μ → 3μ
Αγωγός
Γιατί συμβαίνει
Τι να αλλάξει
- Cache ~/.cache/pants/named_caches και το κατάστημα lmdb
- Διαμορφώστε μια απομακρυσμένη κρυφή μνήμη ώστε τα αποτελέσματα να μοιράζονται σε όλες τις εργασίες
- Χρησιμοποιήστε το παντελόνι --changed-από τότε για να εκτελέσετε μόνο στόχους που επηρεάζονται
Παντελόνι στο runnerhut
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
BazelΟλόκληρη η τιμή του Bazel είναι η προσωρινή αποθήκευση και το CI πετάει την κρυφή μνήμη σε κάθε εκτέλεση.GradleΗ φάση διαμόρφωσης εκτελείται για 40 δευτερόλεπτα πριν γίνει μεταγλώττιση.MavenΟ Maven κατεβάζει το Διαδίκτυο σε κάθε τρέξιμο.NxΤο Nx ανακατασκευάζει κάθε έργο επειδή δεν μπορεί να πει τι άλλαξε.