diff --git a/hadoop-hdds/pom.xml b/hadoop-hdds/pom.xml index 08c28e9c9882c..581dce04c2375 100644 --- a/hadoop-hdds/pom.xml +++ b/hadoop-hdds/pom.xml @@ -320,7 +320,7 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> build-classpath - true + ${project.build.directory}/classpath $HDDS_LIB_JARS_DIR true runtime @@ -328,6 +328,28 @@ https://maven.apache.org/xsd/maven-4.0.0.xsd"> + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-classpath-artifact + package + + attach-artifact + + + + + ${project.build.directory}/classpath + cp + classpath + + + + + + org.apache.maven.plugins maven-jar-plugin diff --git a/hadoop-ozone/dist/pom.xml b/hadoop-ozone/dist/pom.xml index 855fab8eb2153..f88c055bc2010 100644 --- a/hadoop-ozone/dist/pom.xml +++ b/hadoop-ozone/dist/pom.xml @@ -52,6 +52,7 @@ hadoop-hdds-server-scm ${hdds.version} classpath + cp hadoop-hdds-server-scm.classpath @@ -59,6 +60,7 @@ hadoop-hdds-tools ${hdds.version} classpath + cp hadoop-hdds-tools.classpath @@ -66,6 +68,7 @@ hadoop-ozone-s3gateway ${ozone.version} classpath + cp hadoop-ozone-s3gateway.classpath @@ -73,6 +76,7 @@ hadoop-ozone-csi ${ozone.version} classpath + cp hadoop-ozone-csi.classpath @@ -80,6 +84,7 @@ hadoop-ozone-ozone-manager ${ozone.version} classpath + cp hadoop-ozone-ozone-manager.classpath @@ -88,6 +93,7 @@ hadoop-ozone-tools ${ozone.version} classpath + cp hadoop-ozone-tools.classpath @@ -95,6 +101,7 @@ hadoop-ozone-filesystem ${ozone.version} classpath + cp hadoop-ozone-filesystem.classpath @@ -102,6 +109,7 @@ hadoop-ozone-common ${ozone.version} classpath + cp hadoop-ozone-common.classpath @@ -109,6 +117,7 @@ hadoop-ozone-datanode ${ozone.version} classpath + cp hadoop-ozone-datanode.classpath @@ -116,6 +125,7 @@ hadoop-ozone-recon ${ozone.version} classpath + cp hadoop-ozone-recon.classpath @@ -123,6 +133,7 @@ hadoop-ozone-upgrade ${ozone.version} classpath + cp hadoop-ozone-upgrade.classpath diff --git a/hadoop-ozone/pom.xml b/hadoop-ozone/pom.xml index a754d1fabf219..baefe34152345 100644 --- a/hadoop-ozone/pom.xml +++ b/hadoop-ozone/pom.xml @@ -309,7 +309,7 @@ build-classpath - true + ${project.build.directory}/classpath $HDDS_LIB_JARS_DIR true runtime @@ -317,6 +317,28 @@ + + org.codehaus.mojo + build-helper-maven-plugin + + + attach-classpath-artifact + package + + attach-artifact + + + + + ${project.build.directory}/classpath + cp + classpath + + + + + + org.apache.maven.plugins maven-jar-plugin