Он поддерживает AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase и РТК.
Для каждого из них существует плагин, и, как вы, наверное, уже знаете, Jenkins не ограничивается только этим списком, любой может создать плагин SCM для других опций, если захочет.
Вот ссылка на плагины:
В дополнение к списку в предыдущем ответе существует также плагин, который интегрирует Serena Dimensions CM с Jenkins. Более подробная информация об этом плагине (со связанной страницы):
Плагин позволяет связать задание Jenkins с Серена Размеры см поток или проект, автоматически обновляя рабочую область Jenkins содержимым файлов из репозитория Dimensions CM.
Плагин на данный момент поддерживает
- Опрос
- Проверить
- Создание отчетов журнала изменений
- Тегирование
- Загрузка артефакта
- Развертывание тегов
- Запуск сборок с тегами через Dimensions Builder
Видеоурок: Dimensions CM: Учебное пособие по плагину Jenkins
В вашем вопросе не указано, о какой платформе (ОС) идет речь. Но если речь идет о старых добрых мейнфреймах (на которых работает zOS, где z означает «нулевое время простоя...»), то это могут быть некоторые возможные варианты на выбор (цитаты взяты со связанных страниц):
Загрузка исходного кода Compuware для плагинов Endevor, PDS и ISPW.
... позволяет пользователям Jenkins загружать участников Endevor, PDS или ISPW с мэйнфрейма на ПК. Затем к источнику можно будет получить доступ на ПК, например, для анализа и составления отчетов SonarQube.
Коннектор IBM zOS.
... предоставляет свои функции через FTP-соединение с IBM z/OS LPAR. Вы можете настроить свой проект SCLM в z/OS, а затем проверить наличие изменений через Jenkins.
Особенности включают в себя:
- Отправка пользовательского задания JCL (с дополнительным журналом, собранным после завершения).
- Внедрение SCLM в качестве SCM для ваших проектов, позволяющее проверять изменения SCLM.
- Возможность сборки проектов SCLM в настоящее время может быть реализована только с помощью действия сборки «Отправить задание zOS».
PS: если вы не знакомы с типичными SCM-решениями на этой платформе (такими как Endevor или ISPW), то взгляните на существуют типичные решения SCM для управления программным обеспечением мэйнфреймов..