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

Maven

Maven CI στις GitHub Actions

Ο Maven κατεβάζει το Διαδίκτυο σε κάθε τρέξιμο.

150s → 4s
Λήψη εξάρτησης
10μ → 3μ
Κατασκευή

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

Τι να αλλάξει

  1. Η προσωρινή μνήμη ~/.m2/repository έχει πληκτρολογηθεί σε όλα τα αρχεία pom.xml
  2. Κατασκευάστε με -T 1C για να χρησιμοποιήσετε ένα νήμα ανά πυρήνα
  3. Χρησιμοποιήστε τη λειτουργία εκτός σύνδεσης -o μόλις ζεσταθεί η κρυφή μνήμη για να παραλείψετε τους ελέγχους μεταδεδομένων
  4. Προσθέστε -B -ntp για να μειώσετε το θόρυβο του αρχείου καταγραφής και τα έξοδα μεταφοράς-προόδου

Maven on runnerhut

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

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