Отключить архивирование отчета Allure - PullRequest
0 голосов
/ 21 мая 2018

Allure, командная строка 2.6.0;Дженкинс вер.2.89.3;

Я использую следующий скрипт (никаких других параметров после сборки в настройках задания нет):

stage('Generate reports') {
    allure([includeProperties: false,
        reportBuildPolicy: 'ALWAYS',
        results          : [[path: allureResultsPath]]])
    archive 'catalina.log'
}

Это дает мне отчет, но также следующий архив,прикрепленный к каждому прогону: enter image description here

Требуется ли это для тренда, истории или чего-то еще?Я хотел бы отключить его, так как он не используется мной, а только занимает место на диске.

Можно ли отключить его с помощью сценария конвейера?

Ответы [ 2 ]

0 голосов
/ 21 мая 2018

Хорошо, я посмотрел код плагина и, насколько я вижу, нет способа отключить архивирование отчета.Поскольку он вызывается сразу после создания отчета, без каких-либо условий (см. SaveAllureArtifact на 306 и его вызов на 299): https://github.com/jenkinsci/allure-plugin/blob/master/src/main/java/ru/yandex/qatools/allure/jenkins/AllureReportPublisher.java#L299

0 голосов
/ 21 мая 2018

В плагин allure вы можете добавить атрибут отключен

отключен (необязательно) Тип: логический

Поэтому добавьте disabled: true в вашу конфигурацию:

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