Логотип

Jenkins

Технологии и инженерия

Определение

Jenkins — сервер автоматизации, на котором настраивают сборку, тестирование и выкладку кода. Это один из старейших инструментов CI/CD, у него тысячи дополнений под любые задачи. Пример: после каждого изменения в репозитории Jenkins собирает проект, прогоняет тесты и выкладывает версию на стейджинг. Jenkins гибок, но требует своего сервера и регулярного обслуживания. Новые проекты чаще строят на GitLab CI или GitHub Actions, где автоматизация встроена в хранилище кода. Jenkins встречается в крупных компаниях и в старых проектах, где на нем годами построены процессы выкладки.

Также говорят

дженкинс.