Настройка веб-сервера для тестирования API webhooks через Jenkins - PullRequest
0 голосов
/ 13 ноября 2018

Я выполняю кучу API почтальонов, используя команду Newman на Jenkins.

Для одного из этих API требуется URL-адрес webhook в теле: -

{ "webhook_url": "http://localhost:8000" }

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

Я протестировал его на своем локальном компьютере, создав локальный веб-сервер с помощью nodeJ, который действовал как URL-адрес веб-крючка, и я мог проверить / увидеть, что содержимое отображается на этом веб-сервере.

Но мне нужна помощь в том, как добиться того же через Дженкинса. Короче хочу: -

  1. Создание и запуск веб-сервера через Jenkins, который я могу использовать как webhook_url
  2. Выполнить коллекцию API почтальонов и проверить контент, размещенный на webhook_url
  3. Убить веб-сервер

1 Ответ

0 голосов
/ 15 ноября 2018

Исправлено это путем создания образа веб-сервера в докере, так что мне не нужно создавать, запускать или убивать его с помощью jenkins.

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