Skip to content

Commit da704cf

Browse files
committed
Use profiles to exclude non-releasable artifacts
1 parent 84b07e7 commit da704cf

File tree

2 files changed

+5
-29
lines changed

2 files changed

+5
-29
lines changed

compatibility/pom.xml

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
<hamcrest.version>3.0</hamcrest.version>
1616
<jackson.version>2.19.0</jackson.version>
1717
<junit-jupiter.version>5.12.2</junit-jupiter.version>
18+
<project.Automatic-Module-Name>io.cucumber.compatibility</project.Automatic-Module-Name>
1819
</properties>
1920

2021
<dependencyManagement>
@@ -94,13 +95,6 @@
9495
<skip>true</skip>
9596
</configuration>
9697
</plugin>
97-
<plugin>
98-
<groupId>org.sonatype.plugins</groupId>
99-
<artifactId>nexus-staging-maven-plugin</artifactId>
100-
<configuration>
101-
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
102-
</configuration>
103-
</plugin>
10498
<plugin>
10599
<groupId>org.revapi</groupId>
106100
<artifactId>revapi-maven-plugin</artifactId>

pom.xml

Lines changed: 4 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
<module>cucumber-java</module>
4343
<module>cucumber-junit</module>
4444
<module>cucumber-junit-platform-engine</module>
45-
<module>cucumber-kotlin-java8</module>
4645
<module>cucumber-openejb</module>
4746
<module>cucumber-picocontainer</module>
4847
<module>cucumber-plugin</module>
@@ -60,8 +59,9 @@
6059
<activeByDefault>true</activeByDefault>
6160
</activation>
6261
<modules>
63-
<module>examples</module>
6462
<module>compatibility</module>
63+
<module>cucumber-kotlin-java8</module>
64+
<module>examples</module>
6565
</modules>
6666
<build>
6767
<pluginManagement>
@@ -92,8 +92,9 @@
9292
these modules. -->
9393
<id>include-extra-modules</id>
9494
<modules>
95-
<module>examples</module>
9695
<module>compatibility</module>
96+
<module>cucumber-kotlin-java8</module>
97+
<module>examples</module>
9798
</modules>
9899
</profile>
99100

@@ -227,25 +228,6 @@
227228
</executions>
228229
</plugin>
229230

230-
231-
<plugin>
232-
<groupId>org.sonatype.central</groupId>
233-
<artifactId>central-publishing-maven-plugin</artifactId>
234-
<extensions>true</extensions>
235-
<configuration>
236-
<excludeArtifacts>
237-
<artifact>cucumber-kotlin-java8</artifact>
238-
<artifact>examples</artifact>
239-
<artifact>calculator-java8-cli</artifact>
240-
<artifact>calculator-java-cli</artifact>
241-
<artifact>calculator-java-junit4</artifact>
242-
<artifact>calculator-java-junit5</artifact>
243-
<artifact>calculator-java-testng</artifact>
244-
<artifact>spring-java-junit5</artifact>
245-
</excludeArtifacts>
246-
</configuration>
247-
</plugin>
248-
249231
</plugins>
250232

251233
<pluginManagement>

0 commit comments

Comments
 (0)