diff --git a/.gitignore b/.gitignore index a60553d1b6..551b1b5361 100644 --- a/.gitignore +++ b/.gitignore @@ -61,3 +61,5 @@ output.xml report.html hadoop-hdds/docs/public + +.mvn diff --git a/pom.ozone.xml b/pom.ozone.xml new file mode 100644 index 0000000000..413ca3bb4e --- /dev/null +++ b/pom.ozone.xml @@ -0,0 +1,310 @@ + + + + 4.0.0 + org.apache.hadoop + hadoop-main-ozone + 0.4.0-SNAPSHOT + Apache Hadoop Ozone Main + Apache Hadoop Ozone Main + pom + + + + ${distMgmtStagingId} + ${distMgmtStagingName} + ${distMgmtStagingUrl} + + + ${distMgmtSnapshotsId} + ${distMgmtSnapshotsName} + ${distMgmtSnapshotsUrl} + + + + + + ${distMgmtSnapshotsId} + ${distMgmtSnapshotsName} + ${distMgmtSnapshotsUrl} + + + repository.jboss.org + http://repository.jboss.org/nexus/content/groups/public/ + + false + + + + + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + Apache Software Foundation + http://www.apache.org + + + + + 3.3.0-SNAPSHOT + + apache.snapshots.https + Apache Development Snapshot Repository + https://repository.apache.org/content/repositories/snapshots + apache.staging.https + Apache Release Distribution Repository + https://repository.apache.org/service/local/staging/deploy/maven2 + + + UTF-8 + UTF-8 + + bash + + + + + hadoop-ozone + hadoop-hdds + + + + + src + + false + + + + + org.apache.maven.plugins + maven-assembly-plugin + false + + + src-dist + package + + single + + + false + false + hadoop-${project.version}-src + hadoop-dist/target + + + + hadoop-assemblies/src/main/resources/assemblies/hadoop-src.xml + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + false + + + src-dist-msg + package + + run + + + + + Hadoop source tar available at: ${basedir}/hadoop-dist/target/hadoop-${project.version}-src.tar.gz + + + + + + + + + + + hdds-src + + false + + + + + org.apache.maven.plugins + maven-assembly-plugin + false + + + src-dist + package + + single + + + false + false + hadoop-${project.version}-src-with-hdds + hadoop-dist/target + + + + hadoop-assemblies/src/main/resources/assemblies/hadoop-src-with-hdds.xml + + + + + + + org.apache.maven.plugins + maven-antrun-plugin + false + + + src-dist-msg + package + + run + + + + + Hadoop source tar (including HDDS) available at: ${basedir}/hadoop-dist/target/hadoop-${project.version}-src-with-hdds.tar.gz + + + + + + + + + + + + sign + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + + + + + + clover + + false + + clover + + + + ${user.home}/.clover.license + ${project.build.directory}/clover/hadoop-coverage.db + + true + true + true + false + + + + + com.atlassian.maven.plugins + maven-clover2-plugin + + false + true + ${cloverLicenseLocation} + ${cloverDatabase} + 50% + ${project.build.directory}/clover + ${cloverAlwaysReport} + ${cloverGenHtml} + ${cloverGenXml} + ${cloverGenHistorical} + + **/examples/**/*.java + **/hamlet/*.java + **/ha/proto/*.java + **/protocol/proto/*.java + **/compiler/generated/*.java + **/protobuf/*.java + **/v2/proto/*.java + **/yarn/proto/*.java + **/security/proto/*.java + **/tools/proto/*.java + **/hs/proto/*.java + + + + + clover-setup + process-sources + + setup + + + + clover + test + + clover + + + + + + + + + hdds + + false + + + hadoop-ozone + hadoop-hdds + + + +