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

iOS

iOS CI στις GitHub Actions

Το Xcode δημιουργείται από την αρχή και η υπογραφή κώδικα είναι εύθραυστη στο CI.

18μ → 4μ
Αυξητική δόμηση
26μ → 8μ
Σουίτα δοκιμής διεπαφής χρήστη

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

Τι να αλλάξει

  1. Persist DerivedData ανάμεσα σε τρεξίματα — αυτή είναι η μοναδική μεγαλύτερη νίκη
  2. Χρησιμοποιήστε ένα αποκλειστικό κλειδί CI και εισαγάγετε το πιστοποιητικό μία φορά ανά εργασία
  3. Καρφιτσώστε την έκδοση Xcode ρητά με το xcode-select
  4. Το Shard UI δοκιμάζει σε προσομοιωτές αντί να τους εκτελεί σειριακά

iOS στο runnerhut

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

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