Сегодня рассказываем об Углубленном тренинге по CI/CD и разработке системных компонент
Программа тренинга:
1. Обзор функций CI/CD pipeline для встраеваемых систем
- получение исходного кода
- сборка
- работа с оборудованием (board farm)
- тестирование
- доставка
2. Эффективные методы работы с исходным кодом
- Исходный код Linux, исходный код Android, Yocto
- Работа с Gitlab
- Создание зеркал репозиториев
3. Работа к контейнерами и гипервизорами
- Обзор работы с Docker
- Сеть в Docker
- Методы использования Qemu
4. Инструменты для построения pipeline
- Jenkins
5. Кросс компиляция
6. Сборка пакетов
7. Тестирование встраиваемого ПО
- Фреймворки для тестирования встраиваемого ПО
- Автоматизация тестирования
- Контроль тестового покрытия
- Фазинг
8. Эффективные методы работы с оборудование
- Построение boardfarm
- Программные решения для организации организайия доступа к оборудованию и boardfarm
9. Сборка образов и рапространение ПО
- Системы обновления ПО
- Сборка пакеты
- Построение SBOM
Продолжительность: 2 дня
Для регистрации оставляйте заявку на нашем сайте: https://linuxcourses.rtsoft.ru