Как запустить сборку Jenkins после развертывания Deis?

jenkins deployment continuous-integration deis

158 просмотра

1 ответ

13 Репутация автора

У меня есть набор тестов, настроенный на сервере Jenkins, который я хотел бы выполнить после завершения развертывания Docker приложения на Deis (на AWS). По-видимому, нет документации по достижению этого, поэтому мне интересно, есть ли где-нибудь в процессе после развертывания Deis, где я мог бы вызвать сборку, чтобы я мог каждый раз тестировать свое приложение на Jenkins? развернут в Deis - возможно, я мог бы начать сборку с помощью команды curl, например:

curl -X POST "http://jenkins.myserver.com/jenkins/job/PROJECT_NAME/buildWithParameters?APP_HOST=$host"

но я не знаю, где бы я включил этот триггер сборки в Deis. Возможно, есть способ включить сценарий оболочки для настройки действий, которые необходимо выполнить после завершения развертывания? Я также искал плагины Jenkins для Deis, но, похоже, их нет. Любой совет приветствуется!

Автор: Kevin Andres Источник Размещён: 18.07.2016 09:21

Ответы (1)


0 плюса

2094 Репутация автора

Я пришел сюда, чтобы найти плагин Jenkins для Deis тоже :) По поводу вашего вопроса (если он по-прежнему актуален для вас) - ИМХО, этого можно достичь, запустив развертывание Deis непосредственно из задания jenkins - затем, когда оно будет завершено (и успешно) - триггер другая работа Дженкинса или шаг для тестирования.

Автор: antweiss Размещён: 26.10.2016 07:22
Вопросы из категории :
32x32