İçeriğe geç

Rehberler

MacOS koşucu maliyetleri nasıl azaltılır

macOS, CI tasarısına hakim.

5 dk okuma

macOS, CI tasarısına hakim.

Neden oluyor?

macOS, GitHub'daki Linux ücretinin kabaca on katı faturalandırıyor ve ekipler genellikle kolaylık sağlamak için Xcode dışı çalışmalar yürütüyor.

Nasıl düzeltilir?

  1. Linting, JS testleri, arka uç kodu gibi Xcode gerektirmeyen her şeyi Linux'a taşıyın
  2. Artımlı derlemelerin sıfırdan yeniden oluşturmayı durdurması için DerivedData'yı sürdürün
  3. Birkaç dakika süren indirme işlemlerini önlemek için simülatör çalışma zamanlarını önceden yüklenmiş sürümlere sabitleyin
  4. GitHub'ın macOS fiyatının altında fiyatlandırılmış bir sağlayıcı kullanın

Bir sonraki build'iniz yarı fiyata iki kat hızlı olabilir

Ücretsiz başlayın. Ayrılmak da aynı tek satır ve o diff'i de yayımlıyoruz.