From 3aea2a9e770aadaeb43007bb07cc8dfe8c49383b Mon Sep 17 00:00:00 2001 From: David M Date: Thu, 15 Aug 2024 22:42:23 +0200 Subject: [PATCH 01/10] [maven-release-plugin] prepare release core-2.13.0 --- Mustang-CLI/pom.xml | 2 +- library/pom.xml | 4 ++-- pom.xml | 7 ++++--- validator/pom.xml | 2 +- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index aaf4986f..68c9cdb6 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.0-SNAPSHOT + 2.13.0 Mustang-CLI diff --git a/library/pom.xml b/library/pom.xml index 66684cac..27f24771 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -5,7 +5,7 @@ org.mustangproject core - 2.13.0-SNAPSHOT + 2.13.0 library jar @@ -207,7 +207,7 @@ package - + diff --git a/pom.xml b/pom.xml index 9355edf7..7626a32c 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.mustangproject core - 2.13.0-SNAPSHOT + 2.13.0 pom Mustang @@ -83,7 +83,8 @@ scm:git:https://github.com/ZUGFeRD/mustangproject.git scm:git:https://github.com/ZUGFeRD/mustangproject.git https://github.com/ZUGFeRD/mustangproject - + core-2.13.0 + @@ -247,7 +248,7 @@ package - + diff --git a/validator/pom.xml b/validator/pom.xml index f3f3a95a..904ef552 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.0-SNAPSHOT + 2.13.0 validator From 64a72da94270e8a9f7f3df1c1aeedde019c9b112 Mon Sep 17 00:00:00 2001 From: David M Date: Thu, 15 Aug 2024 22:42:23 +0200 Subject: [PATCH 02/10] [maven-release-plugin] prepare for next development iteration --- Mustang-CLI/pom.xml | 2 +- library/pom.xml | 2 +- pom.xml | 4 ++-- validator/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index 68c9cdb6..6d3b12ad 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.0 + 2.13.1-SNAPSHOT Mustang-CLI diff --git a/library/pom.xml b/library/pom.xml index 27f24771..e62636d5 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -5,7 +5,7 @@ org.mustangproject core - 2.13.0 + 2.13.1-SNAPSHOT library jar diff --git a/pom.xml b/pom.xml index 7626a32c..eab363ea 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.mustangproject core - 2.13.0 + 2.13.1-SNAPSHOT pom Mustang @@ -83,7 +83,7 @@ scm:git:https://github.com/ZUGFeRD/mustangproject.git scm:git:https://github.com/ZUGFeRD/mustangproject.git https://github.com/ZUGFeRD/mustangproject - core-2.13.0 + HEAD diff --git a/validator/pom.xml b/validator/pom.xml index 904ef552..7b0152b3 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.0 + 2.13.1-SNAPSHOT validator From abe7e663f8f2663aafc75c621079330fd18732af Mon Sep 17 00:00:00 2001 From: David M Date: Wed, 28 Aug 2024 19:22:40 +0200 Subject: [PATCH 03/10] [maven-release-plugin] prepare release core-2.13.1 --- Mustang-CLI/pom.xml | 2 +- library/pom.xml | 2 +- pom.xml | 4 ++-- validator/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index 6d3b12ad..0e7c25d4 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.1-SNAPSHOT + 2.13.1 Mustang-CLI diff --git a/library/pom.xml b/library/pom.xml index e62636d5..431ebf27 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -5,7 +5,7 @@ org.mustangproject core - 2.13.1-SNAPSHOT + 2.13.1 library jar diff --git a/pom.xml b/pom.xml index eab363ea..63efc52b 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.mustangproject core - 2.13.1-SNAPSHOT + 2.13.1 pom Mustang @@ -83,7 +83,7 @@ scm:git:https://github.com/ZUGFeRD/mustangproject.git scm:git:https://github.com/ZUGFeRD/mustangproject.git https://github.com/ZUGFeRD/mustangproject - HEAD + core-2.13.1 diff --git a/validator/pom.xml b/validator/pom.xml index 7b0152b3..862ca95c 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.1-SNAPSHOT + 2.13.1 validator From d2ca8203c737b2b2e14f7c95503dcee341ea4cfe Mon Sep 17 00:00:00 2001 From: David M Date: Wed, 28 Aug 2024 19:22:40 +0200 Subject: [PATCH 04/10] [maven-release-plugin] prepare for next development iteration --- Mustang-CLI/pom.xml | 2 +- library/pom.xml | 2 +- pom.xml | 4 ++-- validator/pom.xml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index 0e7c25d4..6954a28d 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.1 + 2.13.2-SNAPSHOT Mustang-CLI diff --git a/library/pom.xml b/library/pom.xml index 431ebf27..c29e6cf6 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -5,7 +5,7 @@ org.mustangproject core - 2.13.1 + 2.13.2-SNAPSHOT library jar diff --git a/pom.xml b/pom.xml index 63efc52b..db1a2085 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.mustangproject core - 2.13.1 + 2.13.2-SNAPSHOT pom Mustang @@ -83,7 +83,7 @@ scm:git:https://github.com/ZUGFeRD/mustangproject.git scm:git:https://github.com/ZUGFeRD/mustangproject.git https://github.com/ZUGFeRD/mustangproject - core-2.13.1 + HEAD diff --git a/validator/pom.xml b/validator/pom.xml index 862ca95c..68c50d12 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.1 + 2.13.2-SNAPSHOT validator From 98f86d03bd3e4b0bfd3624a9895173ff6b4fd2c2 Mon Sep 17 00:00:00 2001 From: David M Date: Wed, 28 Aug 2024 19:23:46 +0200 Subject: [PATCH 05/10] [maven-release-plugin] rollback the release of core-2.13.1 --- Mustang-CLI/pom.xml | 2 +- library/pom.xml | 2 +- pom.xml | 2 +- validator/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index 6954a28d..6d3b12ad 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.2-SNAPSHOT + 2.13.1-SNAPSHOT Mustang-CLI diff --git a/library/pom.xml b/library/pom.xml index c29e6cf6..e62636d5 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -5,7 +5,7 @@ org.mustangproject core - 2.13.2-SNAPSHOT + 2.13.1-SNAPSHOT library jar diff --git a/pom.xml b/pom.xml index db1a2085..eab363ea 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 org.mustangproject core - 2.13.2-SNAPSHOT + 2.13.1-SNAPSHOT pom Mustang diff --git a/validator/pom.xml b/validator/pom.xml index 68c50d12..7b0152b3 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -4,7 +4,7 @@ org.mustangproject core - 2.13.2-SNAPSHOT + 2.13.1-SNAPSHOT validator From 0ad5b1c092d0757a17bb95385e18fb253cbe4fb8 Mon Sep 17 00:00:00 2001 From: David M Date: Sat, 14 Sep 2024 14:30:53 +0200 Subject: [PATCH 06/10] More cleanup --- Mustang-CLI/pom.xml | 9 +- library/pom.xml | 23 +-- pom.xml | 457 ++++++++++++++++++++++++++------------------ validator/pom.xml | 17 +- 4 files changed, 284 insertions(+), 222 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index 5147b159..fcdbd58b 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -12,7 +12,7 @@ E-Invoice commandline tool - E-invoices commandline tool, allowing to create(embed), split and validate Factur-X/ZUGFeRD files. Validation + E-invoices commandline tool, allowing to create(embed), split and validate Factur-X/ZUGFeRD files. Validation should also work for XRechnung/CII. @@ -26,12 +26,9 @@ ${project.version} - - commons-cli commons-cli - ${dep.commons-cli.version} @@ -40,9 +37,9 @@ - org.xmlunit + org.xmlunit xmlunit-core - compile + compile diff --git a/library/pom.xml b/library/pom.xml index 663003d3..a2155be0 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -13,7 +13,7 @@ Mustang Library to r/w e-invoices - FOSS Java library to read, write and validate european electronic invoices and orders in the UN/CEFACT + FOSS Java library to read, write and validate european electronic invoices and orders in the UN/CEFACT Cross Industry Invoice based formats Factur-X/ZUGFeRD, XRechnung and Order-X in your invoice PDFs. @@ -26,75 +26,54 @@ slf4j-api - net.sf.saxon Saxon-HE - ${dep.saxon-he.version} - com.fasterxml.jackson.core jackson-databind - ${dep.jackson.version} - org.apache.xmlgraphics fop - ${dep.apache.fop.version} - - - xml-apis - xml-apis - - jakarta.xml.bind jakarta.xml.bind-api - ${dep.jakarta.xml-bind.version} org.eclipse.angus angus-activation - ${dep.angus.version} org.apache.pdfbox preflight - ${dep.pdfbox.version} org.apache.pdfbox pdfbox - ${dep.pdfbox.version} org.dom4j dom4j - ${dep.dom4j.version} - com.helger en16931-cii2ubl - ${dep.en16931-cii2ubl.version} - org.glassfish.jaxb jaxb-runtime - ${dep.jaxb-runtime.version} diff --git a/pom.xml b/pom.xml index d1d680f8..95c61128 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ Mustang - The Mustang project is a java library to read and write ZUGFeRD + The Mustang project is a java library to read and write ZUGFeRD meta data inside your invoice PDFs @@ -28,21 +28,35 @@ 11 2.0.13 - 12.4 + 12.5 2.17.1 2.9 4.0.2 2.0.2 - 3.0.2 + 3.0.3 2.1.4 2.2.4 4.0.5 - 5.10.2 + 5.11.0 2.10.0 1.9.0 1.26.1 - 8.0.0 + 8.0.3 + + 3.13.0 + 3.3.1 + 3.1.1 + 3.8.0 + 3.1.2 + 1.7.0 + 3.3.1 + 3.3.1 + 3.4.2 + 3.5.3 + 3.0.0 + 3.2.4 + 2.1.0 @@ -99,10 +113,10 @@ - - org.apache.maven.plugins - maven-compiler-plugin - 3.13.0 + + org.apache.maven.plugins + maven-compiler-plugin + ${mvn.maven-compiler-plugin.version} compile @@ -114,18 +128,18 @@ - + - - org.apache.maven.plugins - maven-resources-plugin - 3.3.1 - - + + org.apache.maven.plugins + maven-resources-plugin + ${mvn.maven-resources-plugin.version} + + org.apache.maven.plugins maven-release-plugin - 3.1.1 + ${mvn.maven-release-plugin.version} true false @@ -136,75 +150,72 @@ org.apache.maven.scm maven-scm-provider-gitexe - 2.1.0 + ${mvn.dep.maven-scm-provider-gitexe.version} - org.apache.maven.plugins - maven-javadoc-plugin - 3.8.0 - - org.mustangproject.ZUGFeRD.model.* - - - - - maven-deploy-plugin - 3.1.2 - - internal.repo::default::file://${project.build.directory}/mvn-repo - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.7.0 - true - - ossrh - https://s01.oss.sonatype.org/ - true - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.3.1 - - alphabetical - - - - - org.apache.maven.plugins - maven-source-plugin - 3.3.1 - - - attach-sources - - jar-no-fork - - - - - - - org.apache.maven.plugins - maven-jar-plugin - 3.4.2 + org.apache.maven.plugins + maven-javadoc-plugin + ${mvn.maven-javadoc-plugin.version} - - - true - true - - - + org.mustangproject.ZUGFeRD.model.* + + + + + maven-deploy-plugin + ${mvn.maven-deploy-plugin.version} + + + + org.sonatype.plugins + nexus-staging-maven-plugin + ${mvn.nexus-staging-maven-plugin.version} + true + + ossrh + https://s01.oss.sonatype.org/ + true + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${mvn.maven-surefire-plugin.version} + + alphabetical + + + + + org.apache.maven.plugins + maven-source-plugin + ${mvn.maven-source-plugin.version} + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-jar-plugin + ${mvn.maven-jar-plugin.version} + + + + true + true + + + @@ -212,126 +223,204 @@ - - - - org.apache.maven.plugins - maven-shade-plugin - 3.5.3 - - false - - - *:* - - LICENSE - NOTICE - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - - - - commons-logging:commons-logging - - ** - - - - - - - - shade - - package - - - - - - - - + - - org.codehaus.mojo - templating-maven-plugin - 3.0.0 - - - filtering-java-templates - - filter-sources - - - - + + org.apache.maven.plugins + maven-shade-plugin + ${mvn.maven-shade-plugin.version} + + false + + + *:* + + LICENSE + NOTICE + META-INF/*.SF + META-INF/*.DSA + META-INF/*.RSA + + + + commons-logging:commons-logging + + ** + + + + + + + + shade + + package + + + + + + + + + + + org.codehaus.mojo + templating-maven-plugin + ${mvn.templating-maven-plugin.version} + + + filtering-java-templates + + filter-sources + + + + - - org.codehaus.mojo - templating-maven-plugin - + + org.codehaus.mojo + templating-maven-plugin + - - - org.slf4j - slf4j-api - ${dep.slf4j.version} - - - - jakarta.xml.bind - jakarta.xml.bind-api - ${dep.jakarta.xml-bind.version} - + + + org.slf4j + slf4j-api + ${dep.slf4j.version} + - - org.junit.jupiter - junit-jupiter-api - ${dep.junit5.version} - test - + + jakarta.xml.bind + jakarta.xml.bind-api + ${dep.jakarta.xml-bind.version} + - - org.junit.vintage - junit-vintage-engine - ${dep.junit5.version} - test - - - - org.xmlunit - xmlunit-core - ${dep.xmlunit.version} - test - + + commons-cli + commons-cli + ${dep.commons-cli.version} + - - org.xmlunit - xmlunit-assertj - ${dep.xmlunit.version} - test - + + net.sf.saxon + Saxon-HE + ${dep.saxon-he.version} + - - org.slf4j - slf4j-simple - ${dep.slf4j.version} - test - + + com.fasterxml.jackson.core + jackson-databind + ${dep.jackson.version} + - + + org.apache.xmlgraphics + fop + ${dep.apache.fop.version} + + + xml-apis + xml-apis + + + + + + jakarta.xml.bind + jakarta.xml.bind-api + ${dep.jakarta.xml-bind.version} + + + + org.eclipse.angus + angus-activation + ${dep.angus.version} + + + + org.apache.pdfbox + preflight + ${dep.pdfbox.version} + + + + org.apache.pdfbox + pdfbox + ${dep.pdfbox.version} + + + + org.dom4j + dom4j + ${dep.dom4j.version} + + + + com.helger + en16931-cii2ubl + ${dep.en16931-cii2ubl.version} + + + + org.verapdf + validation-model-jakarta + ${dep.verapdf.validation-model-jakarta.version} + + + + com.helger.schematron + ph-schematron-xslt + ${dep.ph-schematron-xslt.version} + + + + org.junit.jupiter + junit-jupiter-api + ${dep.junit5.version} + test + + + + org.junit.vintage + junit-vintage-engine + ${dep.junit5.version} + test + + + + org.xmlunit + xmlunit-core + ${dep.xmlunit.version} + test + + + + org.xmlunit + xmlunit-assertj + ${dep.xmlunit.version} + test + + + + org.slf4j + slf4j-simple + ${dep.slf4j.version} + test + + + - + release-sign-artifacts @@ -345,7 +434,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.4 + ${mvn.maven-gpg-plugin.version} sign-artifacts diff --git a/validator/pom.xml b/validator/pom.xml index 8f2bdcf4..2ac3e8be 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -11,11 +11,11 @@ jar E-Invoices Validator - - - Library to validate e-invoices (ZUGFeRD, Factur-X and Xrechnung - - + + + Library to validate e-invoices (ZUGFeRD, Factur-X and Xrechnung + + @@ -33,14 +33,11 @@ org.verapdf validation-model-jakarta - ${dep.verapdf.validation-model-jakarta.version} - com.helger.schematron ph-schematron-xslt - ${dep.ph-schematron-xslt.version} @@ -120,8 +117,8 @@ + required if there actually is a change in the schematron, + invoke manually with commandline -P generateXSLTFromSchematron on demand --> generateXSLTFromSchematron false From 5cbf48b59890c68b2a8d02b6bcd84d1f52c1f420 Mon Sep 17 00:00:00 2001 From: David M Date: Sat, 14 Sep 2024 14:37:46 +0200 Subject: [PATCH 07/10] Configure release plugin --- pom.xml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 95c61128..620a241f 100644 --- a/pom.xml +++ b/pom.xml @@ -141,9 +141,10 @@ maven-release-plugin ${mvn.maven-release-plugin.version} - true + true + release + deploy false - forked-path -Dgpg.passphrase=${gpg.passphrase} From acbff564f259f001794339cca693fd9fb1226b38 Mon Sep 17 00:00:00 2001 From: David M Date: Sat, 14 Sep 2024 14:43:27 +0200 Subject: [PATCH 08/10] Dependency fixes --- pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 620a241f..96213ca0 100644 --- a/pom.xml +++ b/pom.xml @@ -304,6 +304,12 @@ ${dep.jakarta.xml-bind.version} + + org.glassfish.jaxb + jaxb-runtime + ${dep.jaxb-runtime.version} + + commons-cli commons-cli @@ -334,12 +340,6 @@ - - jakarta.xml.bind - jakarta.xml.bind-api - ${dep.jakarta.xml-bind.version} - - org.eclipse.angus angus-activation From 835a629230a9b0a6a677bc3dc21b4cd3a4b4bac9 Mon Sep 17 00:00:00 2001 From: David M Date: Sat, 14 Sep 2024 15:07:29 +0200 Subject: [PATCH 09/10] Removed crappy shade-plugin configuration --- library/pom.xml | 40 +--------------------------------------- pom.xml | 7 +------ 2 files changed, 2 insertions(+), 45 deletions(-) diff --git a/library/pom.xml b/library/pom.xml index a2155be0..e982a9b5 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -153,45 +153,7 @@ org.apache.maven.plugins maven-source-plugin - - - org.apache.maven.plugins - maven-shade-plugin - - true - false - - - - *:* - - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - - - - commons-logging:commons-logging - - ** - - - - - - - - shade - - package - - - - - - - - + diff --git a/pom.xml b/pom.xml index 96213ca0..308f39c5 100644 --- a/pom.xml +++ b/pom.xml @@ -42,7 +42,7 @@ 1.9.0 1.26.1 - 8.0.3 + 8.0.0 3.13.0 3.3.1 @@ -257,11 +257,6 @@ shade package - - - - - From 51c865cf5aa1735670fc2d369320e83fbc9a7cac Mon Sep 17 00:00:00 2001 From: David M Date: Sat, 14 Sep 2024 17:06:38 +0200 Subject: [PATCH 10/10] Finalized plugin configuration --- Mustang-CLI/pom.xml | 15 ++------------- library/pom.xml | 16 +--------------- pom.xml | 40 +++++++++++++++++++++++++++++++++++++--- validator/pom.xml | 17 +---------------- 4 files changed, 41 insertions(+), 47 deletions(-) diff --git a/Mustang-CLI/pom.xml b/Mustang-CLI/pom.xml index fcdbd58b..c30702d3 100644 --- a/Mustang-CLI/pom.xml +++ b/Mustang-CLI/pom.xml @@ -21,7 +21,7 @@ - org.mustangproject + ${project.groupId} validator ${project.version} @@ -56,18 +56,6 @@ - - org.apache.maven.plugins - maven-surefire-plugin - - - org.apache.maven.plugins - maven-jar-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - org.apache.maven.plugins maven-shade-plugin @@ -81,4 +69,5 @@ + diff --git a/library/pom.xml b/library/pom.xml index e982a9b5..3644353c 100644 --- a/library/pom.xml +++ b/library/pom.xml @@ -7,9 +7,9 @@ core 2.14.0-SNAPSHOT + library jar - Mustang Library to r/w e-invoices @@ -104,15 +104,6 @@ - - org.apache.maven.plugins - maven-surefire-plugin - - - - org.apache.maven.plugins - maven-compiler-plugin - org.apache.maven.plugins @@ -149,11 +140,6 @@ - - org.apache.maven.plugins - maven-source-plugin - - diff --git a/pom.xml b/pom.xml index 308f39c5..c6b73a81 100644 --- a/pom.xml +++ b/pom.xml @@ -2,8 +2,9 @@ 4.0.0 org.mustangproject - core 2.14.0-SNAPSHOT + + core pom Mustang @@ -27,6 +28,8 @@ 11 11 + true + 2.0.13 12.5 2.17.1 @@ -104,6 +107,7 @@ ossrh https://s01.oss.sonatype.org/service/local/staging/deploy/maven2/ + ossrh https://s01.oss.sonatype.org/content/repositories/snapshots @@ -161,8 +165,20 @@ maven-javadoc-plugin ${mvn.maven-javadoc-plugin.version} + ${skip.javadoc} org.mustangproject.ZUGFeRD.model.* + none + false + false + + + attach-javadocs + + jar + + + @@ -282,6 +298,21 @@ org.codehaus.mojo templating-maven-plugin + + + org.apache.maven.plugins + maven-source-plugin + + + + org.apache.maven.plugins + maven-surefire-plugin + + + + org.apache.maven.plugins + maven-javadoc-plugin + @@ -416,15 +447,18 @@ - + - release-sign-artifacts + release performRelease true + + false + diff --git a/validator/pom.xml b/validator/pom.xml index 2ac3e8be..e12e9d1c 100644 --- a/validator/pom.xml +++ b/validator/pom.xml @@ -9,7 +9,6 @@ validator jar - E-Invoices Validator @@ -68,21 +67,6 @@ - - org.apache.maven.plugins - maven-surefire-plugin - - - - org.apache.maven.plugins - maven-jar-plugin - - - - org.apache.maven.plugins - maven-compiler-plugin - - org.apache.maven.plugins maven-shade-plugin @@ -145,4 +129,5 @@ +