Нужно указать allure.results.directory в pom.xml
В данный момент allure.results.directory находится в allure.properties. В такой конфигурации проблем нет. Добавляю значение в pom.xml
<reporting>
<excludeDefaults>true</excludeDefaults>
<plugins>
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>${allure-maven.version}</version>
<configuration>
<properties>
<allure.results.directory>target/allure-results</allure.results.directory>
</properties>
</configuration>
</plugin>
</plugins>
</reporting>
Теперь значение из pom.xml не используется, как будто его вообще нет, т.е. папка allure-results создается в корень проекта.
На сайте Allure Framework указан еще вариант
<configuration>
<reportDirectory>allure-report</reportDirectory>
</configuration>
Добавляем его в pom.xml
<reporting>
<excludeDefaults>true</excludeDefaults>
<plugins>
<plugin>
<groupId>io.qameta.allure</groupId>
<artifactId>allure-maven</artifactId>
<version>${allure-maven.version}</version>
<configuration>
<reportDirectory>${project.build.directory}/allure-report</reportDirectory>
<!--<properties>-->
<!--<allure.results.directory>target/allure-results</allure.results.directory>-->
<!--</properties>-->
</configuration>
</plugin>
</plugins>
</reporting>
Так же не работает. Наверно я не так делаю, помогите пожалуйста.