html дополнительные работы в кли, но не в Дженкинс - PullRequest
0 голосов
/ 14 февраля 2020

при запуске в cli генерирует отчет. но когда я использую ту же команду в Jenkins, отчет не генерируется. newman run "C: \ WORK \ getMix-REST.postman_collection. json" --reporters htmlextra --reporter-htmlextra-export "C: \ Jenkins \ workspace \ getMix_report. html"

Это сообщение отображается в Jenkins.

newman: не удалось найти репортера "htmlextra". Убедитесь, что репортер установлен в том же каталоге, что и newman. Пожалуйста, установите репортер, используя npm

Я подтвердил, что newman и html extra установлены в правильных каталогах

newman Installation:

enter image description here

Я застрял. пожалуйста помоги. Спасибо

** Обновление: когда я использую только newman-reporter- html вместо newman-reporter-htmlextra, все работает отлично, и создается отчет. оба репортера установлены на одном уровне, не знаю, почему html extra не работает ??

1 Ответ

0 голосов
/ 17 февраля 2020

Решение было следующим:

1.- Найдите папку: C: \ Program Files (x86) \ Jenkins \ tools \ jenkins.plugins. nodejs .tools.NodeJSInstallation \ Node3 \ node_modules

** Узел 3 может изменить имя, назначенное в Jenkins.

2.- Скопируйте и вставьте newman и newman-reporter-htmlextra в папку и попробуйте снова.

...