说明说要将 environment.xml 添加到 Allure 结果目录 ( https://github.com/allure-framework/allure-core/wiki/Environment ),但是这个文件夹在 mvn clean 上被删除了,所以文件也被删除了。有没有办法在每次构建时生成这个文件?
谢谢。
最佳答案
只需放入您的 src/main/resources/
并通过 maven resources plugin 复制到您的结果目录在 mvn test
或 mvn site
上:
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<executions>
<execution>
<id>copy-allure-environment</id>
<phase>pre-site</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>${basedir}/target/allure-results</outputDirectory>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>environment.xml</include>
</includes>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
关于java - Allure :目标文件夹中的环境文件在 maven clean 上被删除。我如何在每次构建时生成它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31462784/