Как проверить из SVN и Git в той же работе Дженкинс? - PullRequest
13 голосов
/ 22 июня 2011

У меня есть работа Jenkins, которая должна проверить некоторый исходный код, расположенный в svn, а другой - в репозиториях git.Есть ли какой-нибудь хороший способ настроить Дженкинс, чтобы проверить из обоих?

Сейчас у меня есть Jenkins, настроенный для извлечения из Subversion, и я планирую запустить скрипт, чтобы получить нужные мне исходники из git перед выполнением шага сборки.лучший способ добиться этого?

Ответы [ 2 ]

11 голосов
/ 22 июня 2011

Существует: https://wiki.jenkins -ci.org / display / JENKINS / Multiple + SCMs + Плагин

Однако при его использовании есть некоторые предостережения, поэтому прочитайте всю страницу.

Другая вещь, которую нужно сделать, это извлечь из одного из SCM, используя Jenkins, и из другого, используя командную строку в «Execute Shell» или «Execute Batch Command».Однако это не будет основываться на изменениях для второго SCM.

0 голосов
/ 13 января 2016

Я думаю, вы должны поступить иначе.Используйте плагин GIT, поставляемый с Jenkins для клонирования, и вы можете использовать различные клиентские инструменты, доступные для SVN.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...