Jenkins Remote Deployments - PullRequest
       3

Jenkins Remote Deployments

3 голосов
/ 28 января 2012

Мы пытаемся настроить Jenkins, но у нас есть пара проблем.

У нас есть «Сервер Дженкинса» (Мастер) и мы подключили его к Fisheye. Дженкинс может получить репозиторий Git и запустить тесты.

Есть ли в Jenkins какой-то встроенный процесс, позволяющий передавать его по SSH на сервер и запускать такие команды, как "git pull origin master"?

Ответы [ 2 ]

6 голосов
/ 28 января 2012

Да, в Jenkins есть возможности ssh.Вы можете добавить шаг сборки для запуска SSH или отправки файлов через SSH (вы должны определить целевой сервер в конфигурации).Существует также плагин пост-сборки для отправки артефактов через ssh, который можно использовать и для выполнения удаленных команд.

Я бы порекомендовал книгу Джона Смарта, которая описывает установку Jenkins.Его в http://www.wakaleo.com/books/jenkins-the-definitive-guide

3 голосов
/ 28 января 2012

Я думаю, вам нужен SSH плагин для Jenkins .Это позволит вам определить SSH-серверы в вашей глобальной конфигурации, а затем определить команды, которые будут выполняться до и после сборки.

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