Непрерывная Интеграция


Чтобы ваш бизнес был конкурентноспособным в современном мире, разработка ПО должна быть быстрой и гибкой, с частыми обновлениями функциональности. Методология непрерывной интеграции (Continuous Integration, CI, или Continuous Delivery, CD) в сочетании с автоматизированным тестированием позволяет получить наибольшую отдачу от программных продуктов в минимальные сроки, поскольку новые функции и исправления становятся доступны (почти) немедленно.

У меня есть опыт создания НИ-окружения (CD-pipeline) на основе широко распространённых инструментов: Jenkins, GitLab, Artifactory, Sonar, Liquibase, а также конфигурирования билд-фермы на Jenkins.