2016-07-18 8 views
0

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

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

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

+0

какая версия Deis? 1,13? – smefju

ответ

0

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

+0

Отличное предложение, и действительно смешно, что вы упомянули об этом, потому что именно так я и закончил это :) привет! –

Смежные вопросы