генераторы Hello Allure,
Я пытаюсь сделать Allure доступным для наших тестировщиков в компании. Я установил Allure 2 через Scoop на сервере, и я могу запустить сценарий cmd: "allure serve" и посмотреть результаты. Все идет нормально. Теперь моя основная идея решения: запустить «Действия после сборки» с плагином «Задачи после сборки» с помощью команды allure serve. Результат не хороший:
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 27.801 s
[INFO] Finished at: 2018-06-25T11:08:28Z
[INFO] ------------------------------------------------------------------------
Performing Post build task...
Match found for : : True
Logical operation result is TRUE
Running script : cd C:\Projects\CarambolaClientTest2\target
allure serve
[Suite_runner] $ cmd /c call C:\Windows\TEMP\jenkins6058556997605873748.bat
C:\Program Files (x86)\Jenkins\workspace\Suite_runner>cd C:\Projects\CarambolaClientTest2\target
C:\Projects\CarambolaClientTest2\target>allure serve
'allure' is not recognized as an internal or external command,
operable program or batch file.
C:\Projects\CarambolaClientTest2\target>exit 9009
POST BUILD TASK : FAILURE
Как может быть, что "очарование" не признается ... "? Он распознал его через cmd (я добавил его в переменные окружения машины, а также в переменные окружения в конфигурации Jenkins в разделе Глобальные свойства).
Я также пробовал:
- Создайте пакетный файл со скриптом и запустите его в пост-сборке
задание (получил тот же результат).
- Добавьте плагин Allure, но это
совершенно новая проблема - я получаю пустой отчет.
- Создайте новое задание, которое запускает только «пакетную команду Windows» с allure serve и запускает «Поток вниз» после запуска основного задания (его 2-е
проект). Получаем тот же результат.
Есть идеи?
Спасибо