Οδηγοί
Πώς να μοιραστείτε μια προσωρινή μνήμη κατασκευής σε αποθετήρια
Κάθε αποθετήριο διατηρεί τη δική του κρυφή μνήμη για τις ίδιες κοινόχρηστες εξαρτήσεις.
5 λεπτά ανάγνωσης
Γιατί συμβαίνει
Πώς να το διορθώσετε
- Χρησιμοποιήστε μια προσωρινή μνήμη απομακρυσμένης κατασκευής (Gradle, Bazel, Turborepo, Nx) κοινόχρηστη σε αποθετήρια
- Χρησιμοποιήστε έναν πάροχο του οποίου η κρυφή μνήμη έχει εμβέλεια οργανισμού και όχι αποθετήριο
- Δημοσιεύστε τις κοινόχρηστες εξαρτήσεις ως τεχνουργήματα με εκδόσεις αντί να τις αναδημιουργήσετε
Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή
Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.
Σχετικά
Πώς να κάνετε τις κρυφές μνήμες CI να παραμένουν στην πραγματικότηταΟι κρυφές μνήμες έχουν διαμορφωθεί, αλλά το ποσοστό επιτυχίας είναι χαμηλό.Πώς να εργαστείτε γύρω από το όριο των 10 GB προσωρινής μνήμηςΟι κρυφές μνήμες σας ξεπερνούν τα 10 GB ανά αποθετήριο και αρχίζουν σιωπηλά να εξωθούνται.Τρόπος κοινής χρήσης μιας προσωρινής μνήμης Docker μεταξύ εργασιώνΚάθε σκέλος μήτρας αναδομεί τα ίδια στρώματα.Πώς να διορθώσετε την ακύρωση της προσωρινής μνήμης DockerΤα επίπεδα Docker αναδημιουργούνται ακόμη και όταν τα σχετικά αρχεία δεν άλλαξαν.