Intro
Что такое тесты?
Что такое CI/CD?
Коротко - главное это тесты в проекте, а потом уже предпочтения к окружению, желание после тестов деплоить на сервер. CI запускает тесты и ставит статусы каждому пушу. CI/CD это отдельные сервисы, которые у себя поднимают виртуалки и тестируют ваше приложения у себя, при этом выдавая инфу о происходящем.