Android
Android CI на GitHub Actions
Gradle повторно вирішує залежності, а емулятор не має апаратного прискорення.
40м → 9м
Тести емулятора
11м → 3м
Збірка Gradle
Чому так відбувається
Що змінити
Android на runnerhut (Руннерхат)
Ваш наступний білд може бути вдвічі швидшим і вдвічі дешевшим
Почніть безкоштовно. Піти — це той самий один рядок, і цей diff ми теж публікуємо.
Пов'язане
React NativeКожна збірка перекомпілює рідні залежності iOS і Android із джерела.iOSXcode створюється з нуля, а підпис коду крихкий у CI.тріпотінняFlutter SDK і паб-кеш завантажуються під час кожного запуску для кожної платформи.FastlaneДоріжки Fastlane витрачають більшу частину свого часу на встановлення комплекту та налаштування підпису.