Skip to content

Commit 05a0d51

Browse files
committed
Skip Maven Central deploy for app, cli and restassured modules
Use skipNexusStagingDeployMojo (nexus-staging ignores maven.deploy.skip) so the runnable app, native CLI and integration-test harness are not published to Central.
1 parent 11d73c7 commit 05a0d51

3 files changed

Lines changed: 12 additions & 0 deletions

File tree

cli/pom.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,8 @@
6161
</scm>
6262

6363
<properties>
64+
<!-- CLI binary (shipped as native executables) — not published to Maven Central -->
65+
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
6466
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6567
<native.maven.plugin.version>0.9.13</native.maven.plugin.version>
6668
</properties>

quarkus/quarkus-app/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,11 @@
3131
<description>Quarkus REST API Application to generate Hash-Ids based on XML/JSON EPCIS document provided by user.</description>
3232
<url>https://github.com/openepcis/openepcis-event-hash-generator</url>
3333

34+
<properties>
35+
<!-- Runnable Quarkus app (shipped as a Docker image) — not published to Maven Central -->
36+
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
37+
</properties>
38+
3439
<licenses>
3540
<license>
3641
<name>The Apache Software License, Version 2.0</name>

restassured/pom.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@
3030
<description>restassured tests for converter-services</description>
3131
<url>https://github.com/openepcis/openepcis-event-hash-generator</url>
3232

33+
<properties>
34+
<!-- Integration-test harness — not published to Maven Central -->
35+
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
36+
</properties>
37+
3338
<dependencies>
3439
<!-- Add constants as test dependencies -->
3540
<dependency>

0 commit comments

Comments
 (0)