Repository: sentry Updated Branches: refs/heads/master 96a473390 -> 7bbcec262
SENTRY-2285: Add a profile '-Pdist' to package Sentry binaries (Sergio Pena, reviewed by Colm O hEigeartaigh, kalyan kumar kalvagadda) Project: http://git-wip-us.apache.org/repos/asf/sentry/repo Commit: http://git-wip-us.apache.org/repos/asf/sentry/commit/7bbcec26 Tree: http://git-wip-us.apache.org/repos/asf/sentry/tree/7bbcec26 Diff: http://git-wip-us.apache.org/repos/asf/sentry/diff/7bbcec26 Branch: refs/heads/master Commit: 7bbcec262ee57ab9097b14d1eeae5e18f251014f Parents: 96a4733 Author: Sergio Pena <sergio.p...@cloudera.com> Authored: Thu Jun 28 14:36:46 2018 -0500 Committer: Sergio Pena <sergio.p...@cloudera.com> Committed: Thu Jun 28 14:36:46 2018 -0500 ---------------------------------------------------------------------- sentry-dist/pom.xml | 204 ++++++++++++++++++++++++----------------------- 1 file changed, 105 insertions(+), 99 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/sentry/blob/7bbcec26/sentry-dist/pom.xml ---------------------------------------------------------------------- diff --git a/sentry-dist/pom.xml b/sentry-dist/pom.xml index 8cc4eca..6291e4f 100644 --- a/sentry-dist/pom.xml +++ b/sentry-dist/pom.xml @@ -103,104 +103,110 @@ limitations under the License. <artifactId>sentry-binding-hive</artifactId> </dependency> </dependencies> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-assembly-plugin</artifactId> - <executions> - <execution> - <id>assemble</id> - <phase>package</phase> - <goals> - <goal>single</goal> - </goals> - <inherited>false</inherited> - <configuration> - <finalName>apache-sentry-${project.version}</finalName> - <descriptors> - <descriptor>src/main/assembly/src.xml</descriptor> - <descriptor>src/main/assembly/bin.xml</descriptor> - </descriptors> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>license-maven-plugin</artifactId> - <version>1.14</version> - <executions> - <execution> - <id>add-third-party</id> - <goals> - <goal>add-third-party</goal> - </goals> - <configuration> - <fileTemplate>${project.basedir}/src/license/THIRD-PARTY.ftl</fileTemplate> - <licenseMerges> - <licenseMerge>The Apache Software License, Version 2.0|Apache License, Version 2.0</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache Public License 2.0</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache 2</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache License</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache License 2.0</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache License Version 2</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache License Version 2.0</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache Software License - Version 2.0</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache v2</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache 2.0</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache</licenseMerge> - <licenseMerge>The Apache Software License, Version 2.0|Apache_2_0_license</licenseMerge> - <licenseMerge>Mozilla Public License Version 1.1|MPL 1.1</licenseMerge> - <licenseMerge>MIT License|The MIT License</licenseMerge> - <licenseMerge>CDDL_1.0|CDDL 1.0</licenseMerge> - <licenseMerge>CDDL_1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0</licenseMerge> - <licenseMerge>CDDL_1.0|Common_Development_and_Distribution_License_(CDDL)_v1_0</licenseMerge> - <licenseMerge>CDDL_1.0|Common Development and Distribution License (CDDL) v1.0</licenseMerge> - <licenseMerge>CDDL_1.0|CDDL 1.0 license</licenseMerge> - <licenseMerge>CDDL_1.0|CDDL 2</licenseMerge> - <licenseMerge>BSD License|BSD license|BSD|BSD_style|BSD licence|New BSD License|New BSD license</licenseMerge> - <licenseMerge>BSD 2-clause|The BSD License</licenseMerge> - <licenseMerge>Eclipse Public License-1|Common_Public_License_Version_1_0</licenseMerge> - <licenseMerge>Eclipse Public License-1|Eclipse_Public_License_-_Version_1_0</licenseMerge> - <licenseMerge>Eclipse Public License-1|EPL 1.0 license</licenseMerge> - <licenseMerge>GPL|GNU General Public Library</licenseMerge> - </licenseMerges> - <excludedGroups>${project.groupId}.*</excludedGroups> - <useMissingFile>true</useMissingFile> - </configuration> - </execution> - <execution> - <goals> - <goal>aggregate-download-licenses</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.rat</groupId> - <artifactId>apache-rat-plugin</artifactId> - </plugin> - <plugin> - <artifactId>maven-antrun-plugin</artifactId> - <executions> - <execution> - <phase>compile</phase> - <configuration> - <target> - <concat destfile="${project.build.directory}/LICENSE.txt" fixlastline="yes" append="no"> - <fileset file="${project.basedir}/../LICENSE.txt" /> - <fileset file="${project.build.directory}/generated-sources/license/THIRD-PARTY.txt" /> - </concat> - </target> - </configuration> - <goals> - <goal>run</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> + + <profiles> + <profile> + <id>dist</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <id>assemble</id> + <phase>package</phase> + <goals> + <goal>single</goal> + </goals> + <inherited>false</inherited> + <configuration> + <finalName>apache-sentry-${project.version}</finalName> + <descriptors> + <descriptor>src/main/assembly/src.xml</descriptor> + <descriptor>src/main/assembly/bin.xml</descriptor> + </descriptors> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>license-maven-plugin</artifactId> + <version>1.14</version> + <executions> + <execution> + <id>add-third-party</id> + <goals> + <goal>add-third-party</goal> + </goals> + <configuration> + <fileTemplate>${project.basedir}/src/license/THIRD-PARTY.ftl</fileTemplate> + <licenseMerges> + <licenseMerge>The Apache Software License, Version 2.0|Apache License, Version 2.0</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache Public License 2.0</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache 2</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache License</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache License 2.0</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache License Version 2</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache License Version 2.0</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache Software License - Version 2.0</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache v2</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache 2.0</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache</licenseMerge> + <licenseMerge>The Apache Software License, Version 2.0|Apache_2_0_license</licenseMerge> + <licenseMerge>Mozilla Public License Version 1.1|MPL 1.1</licenseMerge> + <licenseMerge>MIT License|The MIT License</licenseMerge> + <licenseMerge>CDDL_1.0|CDDL 1.0</licenseMerge> + <licenseMerge>CDDL_1.0|COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (CDDL) Version 1.0</licenseMerge> + <licenseMerge>CDDL_1.0|Common_Development_and_Distribution_License_(CDDL)_v1_0</licenseMerge> + <licenseMerge>CDDL_1.0|Common Development and Distribution License (CDDL) v1.0</licenseMerge> + <licenseMerge>CDDL_1.0|CDDL 1.0 license</licenseMerge> + <licenseMerge>CDDL_1.0|CDDL 2</licenseMerge> + <licenseMerge>BSD License|BSD license|BSD|BSD_style|BSD licence|New BSD License|New BSD license</licenseMerge> + <licenseMerge>BSD 2-clause|The BSD License</licenseMerge> + <licenseMerge>Eclipse Public License-1|Common_Public_License_Version_1_0</licenseMerge> + <licenseMerge>Eclipse Public License-1|Eclipse_Public_License_-_Version_1_0</licenseMerge> + <licenseMerge>Eclipse Public License-1|EPL 1.0 license</licenseMerge> + <licenseMerge>GPL|GNU General Public Library</licenseMerge> + </licenseMerges> + <excludedGroups>${project.groupId}.*</excludedGroups> + <useMissingFile>true</useMissingFile> + </configuration> + </execution> + <execution> + <goals> + <goal>aggregate-download-licenses</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.rat</groupId> + <artifactId>apache-rat-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-antrun-plugin</artifactId> + <executions> + <execution> + <phase>compile</phase> + <configuration> + <target> + <concat destfile="${project.build.directory}/LICENSE.txt" fixlastline="yes" append="no"> + <fileset file="${project.basedir}/../LICENSE.txt" /> + <fileset file="${project.build.directory}/generated-sources/license/THIRD-PARTY.txt" /> + </concat> + </target> + </configuration> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project>