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

Καταναλωτικές εφαρμογές

Η Kestrel Mobile μείωσε στο μισό τον λογαριασμό macOS

Μια ομάδα iOS που πληρώνει για λεπτά macOS για την εκτέλεση δοκιμών JavaScript και τι έκανε η μετακίνησή τους στο Linux.

−54%
δαπάνες macOS
18μ → 5μ
Κατασκευή Xcode
47μ → 19μ
Σωλήνας απελευθέρωσης

Περίπου το ένα τρίτο των λεπτών μας στο Mac εκτελούσε το ESLint. Κανείς δεν το είχε αμφισβητήσει ποτέ.

Μολύβδου iOS, Kestrel Mobile

Τι άλλαξε

  1. Το Lint, οι δοκιμές μονάδων και η ομαδοποίηση JS μεταφέρθηκαν σε προγράμματα εκτέλεσης Linux
  2. Τα DerivedData παρέμειναν μεταξύ των εκτελέσεων, τα οποία μείωσαν τις αυξητικές εκδόσεις Xcode κατά τα δύο τρίτα
  3. Οι χρόνοι εκτέλεσης του προσομοιωτή καρφιτσώθηκαν σε προεγκατεστημένες εκδόσεις, καταργώντας μια λήψη 4 λεπτών
  4. Ο συμβολαιογραφικός έλεγχος χωρίστηκε στη δική του εργασία, έτσι σταμάτησε να εμποδίζει την ανατροφοδότηση δοκιμών

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

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