На данным момент мы для своего проекта используем semaphore. Этот же сервис я использую и для своих личный проектов. Задача на него ставиться простая: при каждом пуше в мастер – выливаем код в продакшен, предварительно выполнив тесты и подготовив билд.
Из-за периодических тормозов, отсутствия возможности создания общей конфигурации для нескольких приложений (в нашем случае у нас 7 разных приложений, которые собираются и деплоятся одними и теме же командами, через один и тот же распределяющий сервер) и не совсем интуитивного интерфейса, задался вопросом: есть ли что-то более интересное, при этом по прежнему легкое и дружелюбное (читать бесплатное) по отношению к опенсорс.
Попробовали как альтернативу использовать Codeship – не понравилось.
Потом еще наткнулся на dploy и ftploy – не впечатлило.
Если у вас есть опыт успешного использования какого-либо подобного сервиса – поделитесь пожалуйста в комментариях.
UPD: после того как узнал, что в semaphore можно делать даже так:
[shell]sudo apt-get install -yqq ftp[/shell]
решил пока остаться на нем.