From 3ed0d13da1bf4388f85998da38efc4506ddac7ca Mon Sep 17 00:00:00 2001 From: Benson Margulies Date: Fri, 16 Jan 2015 08:05:15 -0500 Subject: [PATCH] NIFI-270: rework to assume that each maven item is released independently. --- maven-plugins/nar-maven-plugin/pom.xml | 161 ++++++++++- maven-plugins/pom.xml | 358 ------------------------- nifi/pom.xml | 2 +- 3 files changed, 159 insertions(+), 362 deletions(-) delete mode 100644 maven-plugins/pom.xml diff --git a/maven-plugins/nar-maven-plugin/pom.xml b/maven-plugins/nar-maven-plugin/pom.xml index cb09ff8c03..dba4ca24ef 100644 --- a/maven-plugins/nar-maven-plugin/pom.xml +++ b/maven-plugins/nar-maven-plugin/pom.xml @@ -17,16 +17,167 @@ 4.0.0 - org.apache.nifi - maven-plugins - 0.0.2-test-incubating-SNAPSHOT + org.apache + apache + 16 + + nar-maven-plugin 0.0.2-test-incubating-SNAPSHOT maven-plugin Apache NiFi NAR Plugin Apache NiFi Nar Plugin. It is currently a part of the Apache Incubator. + http://nifi.incubator.apache.org/maven-site/ + + Apache NiFi (incubating) Project + http://nifi.incubating.apache.org/ + + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0 + + + + + Dev + dev-subscribe@nifi.incubator.apache.org + dev-unsubscribe@nifi.incubator.apache.org + dev@nifi.incubator.apache.org + http://mail-archives.apache.org/mod_mbox/incubator-nifi-dev + + + Commits + commits-subscribe@nifi.incubator.apache.org + commits-unsubscribe@nifi.incubator.apache.org + commits@nifi.incubator.apache.org + http://mail-archives.apache.org/mod_mbox/incubator-nifi-commits + + + + scm:git:git://git.apache.org/incubator-nifi.git + scm:git:https://git-wip-us.apache.org/repos/asf/incubator-nifi.git + https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git + HEAD + + + JIRA + https://issues.apache.org/jira/browse/NIFI + + + 1.7 + 1.7 + 3.0.5 + UTF-8 + UTF-8 + + + ${maven.min-version} + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.2 + + true + true + true + true + + + + org.apache.maven.plugins + maven-resources-plugin + 2.7 + + + org.apache.maven.plugins + maven-surefire-plugin + 2.18 + + -Xmx1G + + + + org.apache.maven.plugins + maven-assembly-plugin + 2.5.2 + + gnu + + + + org.apache.maven.plugins + maven-source-plugin + 2.4 + + + org.apache.maven.plugins + maven-site-plugin + 3.4 + + + org.codehaus.mojo + exec-maven-plugin + 1.3.2 + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.10.1 + + false + true + private + UTF-8 + true + 1.7 + -J-Xmx512m + + + + org.apache.maven.plugins + maven-release-plugin + 2.5.1 + + true + apache-release,check-licenses + true + deploy + @{project.artifactId}-@{project.version} + false + true + + + + default + + perform + + + maven-plugins/nar-maven-plugin/pom.xml + + + + + + org.apache.maven.plugins + maven-jar-plugin + 2.5 + + + + ${mvngit.commit.id} + + + + + + org.apache.maven.plugins @@ -54,22 +205,26 @@ org.apache.maven maven-plugin-api + 3.0.5 org.apache.maven.plugins maven-dependency-plugin maven-plugin + 2.9 org.apache.maven.plugins maven-jar-plugin + 2.5 org.apache.maven.plugin-tools maven-plugin-annotations provided + 3.3 diff --git a/maven-plugins/pom.xml b/maven-plugins/pom.xml deleted file mode 100644 index 22be9c96d0..0000000000 --- a/maven-plugins/pom.xml +++ /dev/null @@ -1,358 +0,0 @@ - - - - 4.0.0 - - - org.apache - apache - 16 - - - org.apache.nifi - maven-plugins - 0.0.2-test-incubating-SNAPSHOT - pom - Apache NiFi Maven Plugins - Apache NiFi Maven Plugins. It is currently a part of the Apache Incubator. - http://nifi.incubator.apache.org/maven-site/ - - Apache NiFi (incubating) Project - http://nifi.incubating.apache.org/ - - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - - - - - Dev - dev-subscribe@nifi.incubator.apache.org - dev-unsubscribe@nifi.incubator.apache.org - dev@nifi.incubator.apache.org - http://mail-archives.apache.org/mod_mbox/incubator-nifi-dev - - - Commits - commits-subscribe@nifi.incubator.apache.org - commits-unsubscribe@nifi.incubator.apache.org - commits@nifi.incubator.apache.org - http://mail-archives.apache.org/mod_mbox/incubator-nifi-commits - - - - ${maven.min-version} - - - nar-maven-plugin - - - scm:git:git://git.apache.org/incubator-nifi.git - scm:git:https://git-wip-us.apache.org/repos/asf/incubator-nifi.git - https://git-wip-us.apache.org/repos/asf?p=incubator-nifi.git - HEAD - - - JIRA - https://issues.apache.org/jira/browse/NIFI - - - 1.7 - 1.7 - 3.0.5 - UTF-8 - UTF-8 - false - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.2 - - true - true - true - true - - - - maven-war-plugin - 2.5 - - - org.apache.maven.plugins - maven-plugin-plugin - 3.3 - - - org.apache.maven.plugins - maven-dependency-plugin - 2.9 - - - org.apache.maven.plugins - maven-resources-plugin - 2.7 - - - org.apache.maven.plugins - maven-surefire-plugin - 2.18 - - -Xmx1G - - - - org.apache.maven.plugins - maven-assembly-plugin - 2.5.2 - - false - gnu - - - - org.codehaus.mojo - jaxb2-maven-plugin - 1.6 - - - org.apache.maven.plugins - maven-source-plugin - 2.4 - - - org.apache.maven.plugins - maven-site-plugin - 3.4 - - - org.codehaus.mojo - exec-maven-plugin - 1.3.2 - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.10.1 - - false - true - private - UTF-8 - true - 1.7 - -J-Xmx512m - - - - org.apache.maven.plugins - maven-release-plugin - 2.5.1 - - true - apache-release,check-licenses - true - deploy - @{project.artifactId}-@{project.version} - false - true - - - - default - - perform - - - maven-plugins/pom.xml - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - ${sealJars} - ${mvngit.commit.id} - - - - - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - 1.6.3 - true - - repository.apache.org - https://repository.apache.org/ - - - - org.apache.maven.plugins - maven-enforcer-plugin - - - enforce-maven - - enforce - - - - - - org.apache.maven.plugins:maven-surefire-plugin - org.apache.maven.plugins:maven-failsafe-plugin - org.apache.maven.plugins:maven-surefire-report-plugin - - - - ${maven.version} - - - - - - - - - - - - org.apache.maven - maven-plugin-api - 2.0.11 - - - org.apache.maven.plugins - maven-dependency-plugin - 2.9 - maven-plugin - - - org.apache.maven.plugins - maven-jar-plugin - 2.5 - - - org.apache.maven.plugin-tools - maven-plugin-annotations - 3.3 - - - - - - apache-release - - - - org.apache.maven.plugins - maven-assembly-plugin - - - org.apache.apache.resources - apache-source-release-assembly-descriptor - 1.0.4 - - - - - source-release-assembly - - single - - validate - - true - nifi-${project.artifactId}-${project.version} - - source-release-zip-tar - - gnu - - - - - - org.codehaus.mojo - exec-maven-plugin - - - rename-source-release-assembly - - exec - - validate - - mv - ${project.build.directory} - -n nifi-${project.artifactId}-${project.version}-source-release.tar.gz nifi-${project.artifactId}-${project.version}-src.tar.gz - - 0 - 1 - - - - - - - - - - - seal-jars - - true - true - - - - - check-licenses - - - - org.apache.rat - apache-rat-plugin - - - - check - - verify - - - - - - - - diff --git a/nifi/pom.xml b/nifi/pom.xml index c79ef51eb9..e74d2bef5c 100644 --- a/nifi/pom.xml +++ b/nifi/pom.xml @@ -988,7 +988,7 @@ org.apache.nifi nar-maven-plugin - 0.0.1-SNAPSHOT + 0.0.2-test-incubating-SNAPSHOT true