From c3aa73a61e37e65545a18169b54d0360f964f273 Mon Sep 17 00:00:00 2001 From: Thomas Lenz Date: Thu, 22 Apr 2021 12:28:56 +0200 Subject: add new assembly process --- pom.xml | 229 +++++++++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 161 insertions(+), 68 deletions(-) (limited to 'pom.xml') diff --git a/pom.xml b/pom.xml index 3f6ca3f75..47daf6091 100644 --- a/pom.xml +++ b/pom.xml @@ -1,4 +1,4 @@ - + @@ -74,8 +74,24 @@ 1.4 ${org.springframework.version} + + 1.18.16 + + 0.8.6 + 3.1.1 + 3.14.0 + 4.1.4 + 1.11.0 + + https://apps.egiz.gv.at/checkstyle/egiz_pmd_checks.xml + + + id + assembly + + default @@ -85,58 +101,40 @@ default - - id - - - - moaid_local - local - file:${basedir}/../../../repository - - - shibboleth.internet2.edu - Internet2 - https://build.shibboleth.net/nexus/content/groups/public/ - - - jboss - https://repository.jboss.org/nexus/content/repositories/central/ - - true - - - - egiz-commons - https://apps.egiz.gv.at/maven/ - - true - - - false - - - - egiz-commons-snapshot - https://apps.egiz.gv.at/maven-snapshot/ - - false - - - true - - + + + jenkinsDeploy + - MOA_web - MOA Dependencies weblocation - - true - ignore - - default - https://git.egiz.gv.at/EAAF-Components/plain/eaaf_modules/eaaf_module_moa-sig/repository + egizMaven + sftp://apps.egiz.gv.at/maven - + + egizMaven + sftp://apps.egiz.gv.at/maven-snapshot + + + + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + true + + + + default-deploy + deploy + + deploy + + + + + + @@ -147,6 +145,14 @@ + + + org.apache.maven.wagon + wagon-ssh + 3.4.3 + + + @@ -244,24 +250,57 @@ - false - maven-assembly-plugin - - 2.2.2 - - - moa - UTF-8 - - id/assembly-auth-final.xml - id/assembly-auth-edu.xml - id/assembly-proxy.xml - - - - + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + pre-unit-test + + prepare-agent + + + + post-unit-report + test + + report + + + target/jacoco-report + + + + post-unit-check + test + + check + + + false + + + BUNDLE + + + INSTRUCTION + COVEREDRATIO + 0.70 + + + BRANCH + COVEREDRATIO + 0.70 + + + + + + + + org.codehaus.mojo versions-maven-plugin @@ -909,15 +948,69 @@ ${org.apache.commons.io.version} + + org.projectlombok + lombok + ${org.projectlombok.lombok.version} + provided + + + + shibboleth.internet2.edu + Internet2 + https://build.shibboleth.net/nexus/content/groups/public/ + + + jboss + https://repository.jboss.org/nexus/content/repositories/central/ + + true + + + + egiz-commons + https://apps.egiz.gv.at/maven/ + + true + + + false + + + + egiz-commons-snapshot + https://apps.egiz.gv.at/maven-snapshot/ + + false + + + true + + + + MOA_web + MOA Dependencies weblocation + + true + ignore + + default + https://git.egiz.gv.at/EAAF-Components/plain/eaaf_modules/eaaf_module_moa-sig/repository + + MOA MOA Dependencies - default file://${repositoryPath} + + true + ignore + + -- cgit v1.2.3