CI/CD
Что такое CI/CD?
CI/CD (Continuous Integration, Continuous Delivery — непрерывная интеграция и доставка) — это технология автоматизации билда, тестирования и развертывания разрабатываемого проекта.
Другими словами, процесс перехода лежащего в репозитории кода в рабочий продукт на облачном сервере, например.
Элементы CI/CD полезны не только девопс инженеру, но и простому фронтендеру, позволяя ему после git commit/push
изменений кода получить рабочий сайт, например, на GitHub Pages без дополнительных действий.
Основные инструменты для CI/CD: GitHub Actions, GitLab CI/CD, Jenkins, Trevis