[#] Опыт использования self-hosted continuous integration систем
habrabot(difrex,1) — All
2017-01-03 16:30:04


### Введение



Сложно представить современную разработку без Continuous Integration. Многие компании выпускают по нескольку релизов в день и прогоняют тысячи тестов. Со времен [Jenkins][1] и [Travis CI][2] на рынке появилось много самых [разнообразных инструментов][3]. Большинство из них работают по модели SaaS — вы платите фиксированную плату за использование сервиса, или за количество пользователей.



Но использование hosted платформ не всегда возможно, например, если нельзя передавать код приложения, или не хочется зависеть от внешних сервисов. В таком случае выручают системы, которые можно установить на своих серверах (self-hosted). Бонусом вы имеете полный контроль над ресурсами и можете масштабировать их согласно вашим потребностям используя, к примеру, [amazon ec2][4].



В этой статье представлен личный опыт использования нескольких opensource self-hosted continuous integration систем. Если вы использовали другие системы, расскажите об этом в комментариях.


[Читать дальше →][5]

[1]: https://jenkins.io/
[2]: https://travis-ci.org/
[3]: https://github.com/ciandcd/awesome-ciandcd
[4]: https://aws.amazon.com/ru/ec2/
[5]: https://habrahabr.ru/post/318524/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut