Fix pom.xml of helidon-microprofile-tests-junit5 (#2485)

Make io.helidon.microprofile.tests:helidon-microprofile-tests-junit5 inherit from io.helidon.microprofile:helidon-microprofile-project instead of io.helidon.microprofile.tests:tests-project.
io.helidon.microprofile.tests:tests-project is not deployed to Maven and thus cannot be in the parent pom chain of any pom that needs to be deployed (otherwise effective pom resolution fails).
This commit is contained in:
Romain Grecourt
2020-10-26 11:21:56 -07:00
committed by GitHub
parent ff157c97ba
commit f281bc9c68

View File

@@ -20,11 +20,13 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>io.helidon.microprofile.tests</groupId>
<artifactId>tests-project</artifactId>
<groupId>io.helidon.microprofile</groupId>
<artifactId>helidon-microprofile-project</artifactId>
<version>2.1.1-SNAPSHOT</version>
<relativePath>../../pom.xml</relativePath>
</parent>
<groupId>io.helidon.microprofile.tests</groupId>
<artifactId>helidon-microprofile-tests-junit5</artifactId>
<name>Helidon Microprofile Tests JUnit5</name>
@@ -32,14 +34,6 @@
Integration with Junit5 to support tests with CDI injection
</description>
<!-- Override properties from parent pom to include in release -->
<properties>
<maven.deploy.skip>false</maven.deploy.skip>
<maven.sources.skip>false</maven.sources.skip>
<maven.javadoc.skip>false</maven.javadoc.skip>
<spotbugs.skip>false</spotbugs.skip>
</properties>
<dependencies>
<dependency>
<groupId>io.helidon.microprofile.cdi</groupId>