Рет қаралды 22,758
Разберём CI/CD для автоматизации тестов, линтинга приложений и упаковки их в Docker container.
🔗 Ссылки:
Документация GitHub action: docs.github.com/en/actions
GitHub Marketplace: github.com/marketplace?type=a...
Telegram канал с полезными советами: t.me/purple_code_channel
⚡️ Все мои курсы: purpleschool.ru
Разделы видео:
0:00 - Введение
0:13 - О GitHub Actions
1:50 - Подготовка проекта
4:37 - Создание первого Workflow
9:14 - GitHub Marketplace
13:17 - Workflow тестирования
15:17 - Зависимые jobs
16:43 - Matrix
21:45 - GitHub Secrets
25:37 - Self-hosted runners
28:53 - Упаковка приложения в Docker
35:09 - Заключение