From 002926882bbe8e6669236c241087c0bcaef3120b Mon Sep 17 00:00:00 2001 From: joewitt Date: Fri, 9 Jan 2015 14:56:59 -0500 Subject: [PATCH] NIFI-242 added section for generating release sources and signing and running apache rat - borrowed from accumulo --- pom.xml | 89 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) diff --git a/pom.xml b/pom.xml index dc751a1f4a..7cd64c9f61 100644 --- a/pom.xml +++ b/pom.xml @@ -950,4 +950,93 @@ + + + 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.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.version}-source-release.tar.gz nifi-${project.version}-src.tar.gz + + 0 + 1 + + + + + + + + + + + seal-jars + + true + true + + + + + check-licenses + + + + org.apache.rat + apache-rat-plugin + + + + check + + verify + + + + + + +