Μετάβαση στο περιεχόμενο

Οδηγοί

Πώς να εκτελέσετε το CI σε ένα πολύ μεγάλο αποθετήριο

Το ταμείο, η ευρετηρίαση και η αναφορά κατάστασης υποβαθμίζονται καθώς μεγαλώνει το αποθετήριο.

6 λεπτά ανάγνωσης

Γιατί συμβαίνει

Πώς να το διορθώσετε

  1. Μερικός κλώνος με blob:none και αραιό ταμείο για τα μονοπάτια που χρειάζεται μια δουλειά
  2. Αποθηκεύστε προσωρινά το χώρο αποθήκευσης αντικειμένων git μεταξύ των εκτελέσεων όπου το υποστηρίζει ο πάροχος
  3. Διαχωρίστε τον αγωγό έτσι ώστε να κατασκευάζονται μόνο τα επηρεαζόμενα έργα
  4. Χρησιμοποιήστε τοπικούς NVMe runners — το git στον χώρο αποθήκευσης δικτύου είναι επώδυνο σε κλίμακα

Το επόμενο build σας μπορεί να είναι διπλάσια γρήγορο, στη μισή τιμή

Ξεκινήστε δωρεάν. Η αποχώρηση είναι η ίδια μία γραμμή — δημοσιεύουμε κι αυτό το diff.