AppsConf

Конференция AppsConf Х 2025 отменена, скоро пройдет ряд онлайн-митапов, подписывайтесь и следите за обновлениями.

Воркшоп «Зачем CI/CD мобильным разработчикам?»

Developer Experience

Доклад принят в программу конференции

Мнение Программного комитета о докладе

В этом докладе настроим CI/CD для проекта под Аврору и развернем его на GitVerse. Рассмотрим настройку сборки на удаленном сервере, интеграцию с GitVerse и запуск процесса сборки, чтобы получить приложение, готовое к публикации.

Целевая аудитория

Разработчики Flutter, Qt, Аврора ОС, а также основа для iOS- и Android-разработчиков.

Тезисы

CI/CD — это не просто набор скриптов, а важный инструмент для автоматизации процессов. Настроенный пайплайн позволяет включить в нужном порядке тесты, собрать приложение, направит его в маркет, откуда все потребители получат обновление. Согласитесь, что научиться автоматизировать сборку и добавлять пайплайн его в репозиторий удобнее, чем вручную собирать релиз каждый раз?

Если хотите узнать, что такое CI/CD и как он работает, какие отечественные инструменты для этого существуют и попробовать свои силы в создании пайплайна - приходите на воркшоп и вместе выполним минимальную настройку для сборки приложения под Аврора ОС. Полученные знания вы сможете повторить на собственном стенде внутри вашего проекта.

Владислав Рябчевский

Автоматика-Сервис

Автор на Habr.
DevOps, радиолюбитель, робототехник и программист.
Занимается разработкой нестандартных мобильных решений в качестве хобби. Основная его трудовая деятельность никак с этим не связана :)

Видео

Подготовительное задание
Пройти регистрацию на сайте https://gitverse.ru
Подготовить ноутбук или ВМ с docker по инструкции: https://gitverse.ru/VORyabchevsky/AppsConf2025
Если хотите попробовать выделенную инфраструктуру для сборки приложения, то создайте задачу на https://gitverse.ru/VORyabchevsky/AppsConf2025/tasktracker?view=list с указанием Вашего никнейма в Telegram