From 44c95865f2003fca2628a750d31f8069fdecfee3 Mon Sep 17 00:00:00 2001 From: Jesse McConnell Date: Fri, 31 Aug 2018 15:57:38 -0500 Subject: [PATCH 1/3] Issue #2878 fix post release javadoc generation --- jetty-distribution/pom.xml | 60 ++++++++++++++++++++++++++--------- pom.xml | 4 +-- tests/test-quickstart/pom.xml | 2 +- 3 files changed, 48 insertions(+), 18 deletions(-) diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index b1623f2f19b..b09b873cb73 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -29,7 +29,7 @@ copy-base-assembly-tree - process-resources + package copy-resources @@ -46,13 +46,42 @@ + + maven-dependency-plugin + + + + unpack-jetty-home + prepare-package + + unpack + + + + + org.eclipse.jetty + jetty-home + ${project.version} + zip + true + ${home-directory} + + + META-INF/** + + + + org.apache.maven.plugins maven-antrun-plugin populate distribution from home - process-resources + prepare-package run @@ -66,7 +95,7 @@ set jetty.sh - process-resources + prepare-package run @@ -78,7 +107,7 @@ removeKeystore - process-resources + prepare-package run @@ -95,7 +124,7 @@ maven-remote-resources-plugin - generate-resources + prepare-package process @@ -115,9 +144,10 @@ The jetty-home artifact is the starting point for the jetty-distribution and must happen early in the build process --> + copy - process-resources + prepare-package copy @@ -210,7 +240,7 @@ unpack-test-webapp-config - process-resources + prepare-package unpack @@ -232,7 +262,7 @@ unpack-test-jaas-config - process-resources + prepare-package unpack @@ -254,7 +284,7 @@ unpack-test-jndi-config - process-resources + prepare-package unpack @@ -276,7 +306,7 @@ unpack-test-spec-config - process-resources + prepare-package unpack @@ -297,7 +327,7 @@ unpack-documentation - process-resources + prepare-package unpack @@ -326,7 +356,7 @@ --> setup home - process-classes + package org.eclipse.jetty.start.Main @@ -344,7 +374,7 @@ --> setup demo-base-startd - process-classes + package org.eclipse.jetty.start.Main diff --git a/pom.xml b/pom.xml index db5088ebb11..bde08533672 100644 --- a/pom.xml +++ b/pom.xml @@ -205,7 +205,7 @@ @@ -1265,7 +1265,7 @@ org.apache.maven.plugins maven-javadoc-plugin - com.acme + com.acme,*.jmh http://docs.oracle.com/javase/8/docs/api/ http://docs.oracle.com/javaee/7/api diff --git a/tests/test-quickstart/pom.xml b/tests/test-quickstart/pom.xml index 3eef2fed485..013d9ca080a 100644 --- a/tests/test-quickstart/pom.xml +++ b/tests/test-quickstart/pom.xml @@ -139,7 +139,7 @@ copy - generate-resources + package copy From e893dd2546aa04619eeddfdbe74ab978622ea549 Mon Sep 17 00:00:00 2001 From: Jesse McConnell Date: Fri, 31 Aug 2018 16:05:00 -0500 Subject: [PATCH 2/3] update instructions --- pom.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index bde08533672..be9546c35a9 100644 --- a/pom.xml +++ b/pom.xml @@ -1255,7 +1255,8 @@ aggregate-site From 3bea46c03cff030c72d93ceeb1e85fa2f81f7a93 Mon Sep 17 00:00:00 2001 From: Jesse McConnell Date: Fri, 31 Aug 2018 16:22:25 -0500 Subject: [PATCH 3/3] clean out comment --- jetty-distribution/pom.xml | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/jetty-distribution/pom.xml b/jetty-distribution/pom.xml index b09b873cb73..c3fe2a86ae1 100644 --- a/jetty-distribution/pom.xml +++ b/jetty-distribution/pom.xml @@ -140,32 +140,6 @@ maven-dependency-plugin - - copy prepare-package