Введение Ранее мы рассмотрели минимальный концептуальный пример GitHub Actions — в этой статье разберём этот конкретный CI-сервис подробнее: структуру workflow-файлов, использование готовых, опубликованных действий (actions) сообщества, и кеширование…
Введение CI/CD строится на основе системы контроля версий — в статье разберём практики работы с Git, поддерживающие эффективный CI/CD процесс: модели ветвления, code review через pull/merge requests, и…
Введение Все предыдущие циклы статей разбирали написание кода — DevOps закрывает другую, не менее важную часть жизненного цикла приложения: как этот код надёжно собирается, тестируется и доставляется до…
Введение В заключительной статье цикла собираем итоговый, полный пайплайн, объединяющий все темы цикла: от пуша кода через тестирование и статический анализ до кросс-платформенной сборки , упаковки и автоматической…
Введение Упаковку готового релиза — финальный шаг CD (Continuous Deployment/Delivery) — автоматическая публикация этого упакованного релиза в местах, где его получают конечные пользователи: GitHub Releases, магазины приложений, или…
Введение Написанные тесты приносят пользу только если они регулярно выполняются — в идеале автоматически при каждом push и pull request. GitHub Actions — широко используемый сервис непрерывной интеграции,…
Нравится qthelper.ru? 💚
Сайт живёт без пейволов и обязательной подписки. Если статьи помогают вам в работе — поддержите проект.