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

οδηγούς

Εντοπισμός σφαλμάτων CI με σημείο διακοπής αντί για 40 δεσμεύσεις

Ο εντοπισμός σφαλμάτων της δήλωσης εκτύπωσης μέσω push είναι ο πιο αργός βρόχος στο λογισμικό. SSH στον δρομέα.

Tomás Rivera · Μηχανική απόδοσης · 2026-02-18 · 5 λεπτά ανάγνωσης

Ο πιο γρήγορος βρόχος

  1. Προσθέστε ένα βήμα σημείου διακοπής που κρατά τον δρομέα ανοιχτό σε περίπτωση αποτυχίας
  2. Εισάγετε SSH με το εξουσιοδοτημένο κλειδί σας, ενώ ο χώρος εργασίας είναι ακριβώς όπως τον άφησε το βήμα αποτυχίας
  3. Επιθεωρήστε τις πραγματικές εκδόσεις του συστήματος αρχείων, του περιβάλλοντος και του εργαλείου αντί να τα συμπεράσετε
  4. Διορθώστε, αφαιρέστε το σημείο διακοπής, πιέστε μία φορά

Αυτό που συνήθως αποδεικνύεται

  • Μια έκδοση εργαλείου που διαφέρει από την τοπική
  • Λείπει μια τοπική ρύθμιση ή ζώνη ώρας που έχει σημασία μόνο στις δοκιμές μορφοποίησης ημερομηνίας
  • Εξάρτηση δοκιμής-τάξης που εκτίθεται από διαφορετικούς παραλληλισμούς
  • Ένα αρχείο που υπέθεσε η κατασκευή υπήρχε επειδή αγνοήθηκε τοπικά

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

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