Русская Википедия:Jenkins (программное обеспечение)

Материал из Онлайн справочника
Версия от 11:19, 15 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{программа | последняя версия = 2.361.1<ref>{{Cite news|title=LTS Changelog|url=https://www.jenkins.io/changelog-stable/|accessdate=2022-04-11|archivedate=2022-04-07|archiveurl=https://web.archive.org/web/20220407183108/https://www.jenkins.io/changelog-stable/}}</ref> | дата последней версии = {{start date and age|2022|09|07}} }} '''Jenkins''' —...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Программа Jenkins — программная система с открытым исходным кодом на Java, предназначенная для обеспечения процесса непрерывной интеграции программного обеспечения. Ответвлена в 2008 году от проекта Hudson, принадлежащего компании Oracle, основным его автором — Шаблон:Iw[1]. Распространяется под лицензией MIT[2].

Позволяет автоматизировать часть процесса разработки программного обеспечения, в котором не обязательно участие человека, обеспечивая функции непрерывной интеграции. Работает в сервлет-контейнере, например, Apache Tomcat. Поддерживает инструменты системы управления версиями, включая AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase и RTC. Может собирать проекты с использованием Apache Ant и Apache Maven, а также выполнять произвольные сценарии оболочки и пакетные файлы Windows. Сборка может быть запущена разными способами, например, по событию фиксации изменений в системе управления версиями, по расписанию, по запросу на определённый URL, после завершения другой сборки в очереди.

Возможности Jenkins можно расширять с помощью плагинов.

Контроль доступа реализуется двумя способами: проверкой подлинности пользователя и авторизацией. Поддерживается защита от внешних угроз, в том числе от CSRF-атак и вредоносных сборок[3].

В 2011 году Jenkins получил награду InfoWorld как лучший проект с открытым исходным кодом[4].

Примечания

Шаблон:ПримечанияШаблон:Перевести