Александр Крылов. Здоровый CI для вашего продукта
Для чего нужен CI в мобильных проектах:
1. Что выбрать облако или свой сервер?
2. Требования к прогонам на CI. Что стоит проверять? Magic button.
3. Статический анализ. Отправка комментариев в пулы.
4. Unit-тесты. Быстро. Стабильно. Много.
5. UI-тесты. Специальное окружение. Долгие прогоны. Выборочный запуск UI-тестов. Увеличение количества тестовых устройств.
6. Смотрим в сторону Release Train.
7. Заключения. Подвести итог.
Александр Крылов в андроид разработке с 2014 года. Всегда интересовался автоматизацией всего и вся.
Презентация на Я.Диске: https://disk.yandex.ru/i/N2yKyAvGjln9dA
AppsFest: https://2020.appsfest.ru
Видео Александр Крылов. Здоровый CI для вашего продукта канала CodeFest Russia
1. Что выбрать облако или свой сервер?
2. Требования к прогонам на CI. Что стоит проверять? Magic button.
3. Статический анализ. Отправка комментариев в пулы.
4. Unit-тесты. Быстро. Стабильно. Много.
5. UI-тесты. Специальное окружение. Долгие прогоны. Выборочный запуск UI-тестов. Увеличение количества тестовых устройств.
6. Смотрим в сторону Release Train.
7. Заключения. Подвести итог.
Александр Крылов в андроид разработке с 2014 года. Всегда интересовался автоматизацией всего и вся.
Презентация на Я.Диске: https://disk.yandex.ru/i/N2yKyAvGjln9dA
AppsFest: https://2020.appsfest.ru
Видео Александр Крылов. Здоровый CI для вашего продукта канала CodeFest Russia
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Александр Ивлев. Автовывод типов в Swift — это просто! Или?Андрей Немцев. Firebase — это не только PUSH-сообщенияАндрей Берюхов. Темные стороны Jetpack ComposeДенис Якимов. Container Security: эволюция атак в 2020 годуМобильные приложения. Можно ли заработать на неигровых приложенияхВладимир Пригарин. AVAudioEngine. Когда собеседник за-за-заикаетсяКак перестать делать НИЧЕГО / Интервью с корпоративным прокрастинатологом - Максом ДорофеевымLukas Lechner. Why exception handling with Kotlin Coroutines is so hard, how to master it!Adam Sandor. How GitOps Changes Everything in CI/CDПрезентация Apple: iPhone SE, iPad Pro - WYLSACOM LIVE: 21 мартаLukas Lechner. Почему обработка исключений с помощью Kotlin Coroutines сложная и как ее освоить!Adam Sandor. How GitOps Changes Everything in CI/CDГлеб Хохлов. Обход antiddos у операторов связиБорис Рютин, Павел Князев. DevSecOps: Фаззинг исходного кодаPatrick Higgins. Putting Gremlins in the Pipes: How to Automate Chaos EngineeringPatrick Higgins. Putting Gremlins in the Pipes: How to Automate Chaos EngineeringАндрей Зарубин. Continuous ModernizationDarko Meszaros. Infrastructure Is Code on AWSНиколай Визовитин. Мониторинг и сбор телеметрии со сборочного процессаNicolas Frankel. Zero-downtime deployment with Kubernetes, Spring Boot and Flyway