일부 통합 테스트를 실행하기 위해 maven-failsafe-plugin을 사용하고 싶습니다. 테스트에 실패하면 Maven이 빌드를 실패하고 BUILD SUCCESS를 실패하게합니다.maven-failsafe-plugin 실패 및 빌드 성공?
Tests run: 103, Failures: 1, Errors: 0, Skipped: 26
[INFO] BUILD SUCCESS*
어떻게 구성 할 수 있습니다, 성공하지 구축이? 당신이 모두 integration-test
및 verify
단계가 실행되어야 mvn clean install
을 실행하고 있기 때문에
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-failsafe-plugin</artifactId>
<version>${failsafe.version}</version>
<configuration>
<systemProperties>
<CI_INTEGRATION_OVERRIDE_PATH>${basedir}/..</CI_INTEGRATION_OVERRIDE_PATH>
</systemProperties>
<includes>
<include>**/integration/**/*.java</include>
</includes>
<excludes>
<exclude>**/integration/**/*TestSuite.java</exclude>
</excludes>
</configuration>
<executions>
<execution>
<id>integration-test</id>
<goals>
<goal>integration-test</goal>
<goal>verify</goal>
</goals>
</execution>
</executions>
</plugin>
당신은 받는다는 - 안전 장치 - 플러그인의 버전을 사용합니까
mvn failsafe:verify
전화? 어떤 Maven 버전입니까? 통합 테스트를 실행하기 위해 mvn을 어떻게 불렀습니까? – khmarbaise참조 [이 메일 스레드 (http://maven.40175.n5.nabble.com/Failing-a-build-with-maven-failsafe-plugin-td3199308.html)의 "메이븐 - 사용자". –
MAVEN CALL : mvn clean-install -p jars failsafe : 통합 테스트 -e 2.12 MAVEN 3.16 –
Fawi