Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Ошибки при конфигурации Allure репортов на Jenkins

jenkins
allure
Теги: #<Tag:0x00007f7b68f04778> #<Tag:0x00007f7b68f04570>

(Ramon Menezes) #1

Добрый день,
Тема уже порядком заезжена но тем не менее.
Столкнулся с проблемой при конфигурировании алюр репортов на дженкинсе,
среды:
Дженкинс 2.9, Jenkins allure plugin 2.15, Дженкинс сервер на убунте, виртуалки виндовые
вариант настройки:

  1. использование Allure report в пост билд екшнах -
    указываю в /configure ALLURE_HOME с виндовой машины
    указываю в /configureTools/

    результат: неверно указан ALLURE_HOME
 Invalid ALLURE_HOME: /usr/local/jenkins/C:\work\allure\allure-commandline is not a valid allure commandline directory 
 ERROR: Build step failed with exception
 2. вызов site как пост билд екшн вместо  Allure report

результат: репорт генерится без ошибок в консоли, но не открывается, вместо него зацикленный спинер
pom стандартный

<reporting>
        <excludeDefaults>true</excludeDefaults>
        <plugins>
            <plugin>
                <groupId>ru.yandex.qatools.allure</groupId>
                <artifactId>allure-maven-plugin</artifactId>
                <version>2.6</version>
              </plugin>
        </plugins>
    </reporting>

Помогите плиз, уже не знаю куда копать

PS

hudson.model.DirectoryBrowserSupport.CSP=default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'
jenkins.model.DirectoryBrowserSupport.CSP=default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; style-src 'self' 'unsafe-inline'

указал в джобе как проперти


(vmaximv) #2

(Ramon Menezes) #3

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


было выбрано такое решение, я так понимаю проблема в синтаксисе проперти?


(Ramon Menezes) #4

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


(Sergey Korol) #5


(Ramon Menezes) #6

Спасибо огромное ) работает )


(Ramon Menezes) #7

как то странно, у меня 3 прогона и 3 разных вывода в консоль
1

17:23:33 Archiving artifacts
17:23:35 Unpacking https://dl.bintray.com/qameta/generic/io/qameta/allure/allure/2.0.1/allure-2.0.1.zip to C:\work\jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure on GRID_HUB_NODE
17:23:35 [Test_test_report_2] $ C:\work\jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure\allure-2.0.1\bin\allure.bat generate C:\work\jenkins\workspace\Test_test_report_2\target\allure-results -o C:\work\jenkins\workspace\Test_test_report_2\allure-report
17:23:36 Report successfully generated to C:\work\jenkins\workspace\Test_test_report_2\allure-report

2

17:38:45 Archiving artifacts
17:38:45 [Test_test_report_2] $ C:\work\jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure\allure-2.0.1\bin\allure.bat generate C:\work\jenkins\workspace\Test_test_report_2\target\allure-results -o C:\work\jenkins\workspace\Test_test_report_2\allure-report
17:38:45 Report successfully generated to C:\work\jenkins\workspace\Test_test_report_2\allure-report
17:38:45 Allure report was successfully generated.

3

17:47:56 Archiving artifacts
17:47:56 Cannot find a history information about previous builds.
17:47:56 java.util.zip.ZipException: error in opening zip file
17:47:56 [Test_test_report_2] $ C:\work\jenkins\tools\ru.yandex.qatools.allure.jenkins.tools.AllureCommandlineInstallation\Allure\allure-2.0.1\bin\allure.bat generate C:\work\jenkins\workspace\Test_test_report_2\target\allure-results -o C:\work\jenkins\workspace\Test_test_report_2\allure-report
17:47:56 Report successfully generated to C:\work\jenkins\workspace\Test_test_report_2\allure-report
17:47:56 Allure report was successfully generated.

репорты с последних 2 прогонов гласят


это собственно то с чего начинал (
может cli нужно чистить после прогона ? щас пробую
не помогло (
18:01:39 java.util.zip.ZipException: error in opening zip file


(Sergey Korol) #8

Описывайте здесь свой кейс, если он еще не покрыт указанным фиксом:


(Ramon Menezes) #9

последний фикс 16 часов назад, я так понимаю для теста необходимо переустановить плагин в дженкинсе ?


(Sergey Korol) #10

Можно собрать самому и вручную залить hpi.
Либо ждать следующей версии плагина с этим апдейтом.

П.С. На линуксе и маке таких проблем не наблюдалось.