DroDev | Мобильная разработка: мысли вслух
464 subscribers
104 photos
229 links
Обсуждаю и рассказываю как сделать жизнь разработчика в команде интересной, легкой и продуктивной.

По всем вопросам @dilix90
Download Telegram
"#CI для бедных" или как не страдать при деплое билдов тестировщикам и в маркет.

"Для бедных" в это контексте - важно. Фраза о том, что в больших компаниях зачастую есть #DevOps, инфраструктура и это всё, что позволяет разработчику код писать, а не думать о деплое дальше своей локальной машины. Зачастую в стартапах нет таких привилегий.

Есть и хорошая новость - для этих целей есть ряд бесплатных классных тулзов.

Первая вещь, чем довольно давно пользуюсь - #CircleCI. Позволяет без лишней боли собрать проект. Работает на докерах. Понятное окружение, удобная интеграция. Кстати, про деплой через CircleCI я уже даже как-то писал.

Второе открытие этого год - #Github actions. Позволяет прямо в Github запилить билд. Даже есть интеграции дальше с доставкой во всякие #Firebase app distribution. Работают триггеры на пулреквесты, пуши и всякие разные actions.

Понятное дело у всех есть бесплатные лимиты. Но коли вы из них выйдете - наверное с проектом все отлично и можно и заплатить за четкий #SaaS.
Благодаря поддержке Юлы, конференция #AppsLive 2020 стала бесплатной (но надо зарегестрироваться)!

Будем говорить например про #Jetpack compose от #Google, remote builds на #CI и другие крутые штуки, связанные с мобильной разработкой и не только.

Кстати, Юла – сервис объявлений, входящий в состав Mail.ru Group и обслуживаемый сотней серверов и несколькими дата-центрами. У ребят явно есть чем поделиться с их-то масштабами.

Apps Live 2020 пройдёт 21 и 22 октября и для участия необходимо зарегистрироваться 
https://appsconf.ru/moscow/2020
#Android эмулятор на #CI через докер - это мощно.

Hint - если вам нужен исключительно контекст, например, для тестов, то для может быть вам подойдет #Robolectric.

#Тесты https://bit.ly/3nlxuJ7
С началом нового рабочего года!

А если вам нравится "отдыхать" - это хороший повод настроить себе #CI/#CD, который часть работы будет делать за вас.

В статье разбирают Github Actions. Пробовал - штука хорошая. Единственное, у нас в команде был уже оплаченный #CircleCI, а лимиты, даже включенные в пакет платного Github умудрялись заканчиваться довольно быстро.

Actions в целом отличный вариант для проекта - код, документацию, ведение небольшого проекта и даже CI можно держать в одном месте.

#Статьи https://bit.ly/35tqz9A