φεγγάρι
moon CI στις GitHub Actions
Το moon εκτελεί κάθε εργασία επειδή η αλυσίδα εργαλείων και η προσωρινή μνήμη είναι κρύα.
64 → 6
Οι εργασίες τρέχουν
12μ → 2μ
Αγωγός
Γιατί συμβαίνει
Τι να αλλάξει
- Cache .moon/cache και ~/.proto πληκτρολογημένα στα lockfiles
- Χρησιμοποιήστε το moon ci για να εκτελέσετε μόνο επηρεαζόμενες εργασίες με σωστή ανίχνευση βάσης
- Λήψη πλήρους ιστορικού git, ώστε να λειτουργεί ο επηρεασμένος εντοπισμός
φεγγάρι στο runnerhut
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
BazelΟλόκληρη η τιμή του Bazel είναι η προσωρινή αποθήκευση και το CI πετάει την κρυφή μνήμη σε κάθε εκτέλεση.GradleΗ φάση διαμόρφωσης εκτελείται για 40 δευτερόλεπτα πριν γίνει μεταγλώττιση.MavenΟ Maven κατεβάζει το Διαδίκτυο σε κάθε τρέξιμο.NxΤο Nx ανακατασκευάζει κάθε έργο επειδή δεν μπορεί να πει τι άλλαξε.