Jenkins (программное обеспечение) — Википедия
Jenkins | |
---|---|
![]() | |
![]() | |
Тип | система непрерывной интеграции[вд] и свободное и открытое программное обеспечение |
Разработчик | Косукэ Кавагути[вд] |
Написана на | Java |
Первый выпуск | 2011[1] |
Аппаратная платформа | Java Virtual Machine |
Последняя версия | 2.427 (10 октября ) |
Репозиторий | github.com/jenkinsci/jen… |
Лицензия | лицензия MIT[2] |
Сайт | jenkins.io (англ.) |
![]() |
Jenkins — программная система с открытым исходным кодом на Java, предназначенная для обеспечения процесса непрерывной интеграции программного обеспечения. Ответвлена в 2008 году от проекта Hudson, принадлежащего компании Oracle, основным его автором — Косукэ Кавагути[англ.][3]. Распространяется под лицензией MIT[4].
Позволяет автоматизировать часть процесса разработки программного обеспечения, в котором не обязательно участие человека, обеспечивая функции непрерывной интеграции. Работает в сервлет-контейнере, например, Apache Tomcat. Поддерживает инструменты системы управления версиями, включая AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase и RTC. Может собирать проекты с использованием Apache Ant и Apache Maven, а также выполнять произвольные сценарии оболочки и пакетные файлы Windows. Сборка может быть запущена разными способами, например, по событию фиксации изменений в системе управления версиями, по расписанию, по запросу на определённый URL, после завершения другой сборки в очереди.
Возможности Jenkins можно расширять с помощью плагинов.
Контроль доступа реализуется двумя способами: проверкой подлинности пользователя и авторизацией. Поддерживается защита от внешних угроз, в том числе от CSRF-атак и вредоносных сборок[5].
В 2011 году Jenkins получил награду InfoWorld как лучший проект с открытым исходным кодом[6].
Примечания
[править | править код]- ↑ http://jenkins.361315.n4.nabble.com/Jenkins-1-396-released-td3257106.html
- ↑ License (англ.)
- ↑ Dan Dyer. Why are you still not using Hudson? Дата обращения: 21 мая 2008. Архивировано 26 апреля 2012 года.
- ↑ Kawaguchi, Kohsuke. Use Hudson: License . Дата обращения: 30 января 2011. Архивировано 15 мая 2007 года.
- ↑ Securing Jenkins . Дата обращения: 30 марта 2017. Архивировано из оригинала 15 сентября 2016 года.
- ↑ Awards - Jenkins - Jenkins Wiki . Дата обращения: 13 сентября 2016. Архивировано 23 ноября 2016 года.
![]() | В другом языковом разделе есть более полная статья Jenkins (software) (англ.). |