HBASE-20444 Addendum keep folks from looking at raw version component array.
[hbase.git] / hbase-build-support / pom.xml
blobf13c3f188149527b36fb1222476c62e793907f52
1 <?xml version="1.0"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3   <!--
4   /**
5    * Licensed to the Apache Software Foundation (ASF) under one
6    * or more contributor license agreements.  See the NOTICE file
7    * distributed with this work for additional information
8    * regarding copyright ownership.  The ASF licenses this file
9    * to you under the Apache License, Version 2.0 (the
10    * "License"); you may not use this file except in compliance
11    * with the License.  You may obtain a copy of the License at
12    *
13    *     http://www.apache.org/licenses/LICENSE-2.0
14    *
15    * Unless required by applicable law or agreed to in writing, software
16    * distributed under the License is distributed on an "AS IS" BASIS,
17    * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
18    * See the License for the specific language governing permissions and
19    * limitations under the License.
20    */
21   -->
22   <modelVersion>4.0.0</modelVersion>
23   <parent>
24     <artifactId>hbase</artifactId>
25     <groupId>org.apache.hbase</groupId>
26     <version>3.0.0-SNAPSHOT</version>
27     <relativePath>..</relativePath>
28   </parent>
30   <artifactId>hbase-build-support</artifactId>
31   <name>Apache HBase - Build Support</name>
32   <description>Parent module for build-support artifacts</description>
34   <packaging>pom</packaging>
35   <properties>
36     <!-- Don't make a test-jar -->
37     <maven.test.skip>true</maven.test.skip>
38     <!-- Don't make a source-jar -->
39     <source.skip>true</source.skip>
40     <!-- Don't make a site -->
41     <maven.site.skip>true</maven.site.skip>
42   </properties>
43   <modules>
44     <module>hbase-error-prone</module>
45   </modules>
46   <build>
47     <pluginManagement>
48       <plugins>
49         <!-- This entry overrides the excludeFileFilter element in the findbugs
50              configuration of the hbase/pom.xml file. This override specifies that
51              the excluded-filter-file is found TWO levels up from a grandchild project. -->
52         <plugin>
53           <groupId>org.codehaus.mojo</groupId>
54           <artifactId>findbugs-maven-plugin</artifactId>
55           <configuration>
56             <excludeFilterFile>${project.basedir}/../../dev-support/findbugs-exclude.xml</excludeFilterFile>
57           </configuration>
58         </plugin>
59         <plugin>
60           <!--Make it so assembly:single does nothing in here-->
61           <artifactId>maven-assembly-plugin</artifactId>
62           <configuration>
63             <skipAssembly>true</skipAssembly>
64           </configuration>
65         </plugin>
66       </plugins>
67     </pluginManagement>
68     <plugins>
69       <plugin>
70         <!--Make it so assembly:single does nothing in here-->
71         <artifactId>maven-assembly-plugin</artifactId>
72         <configuration>
73           <skipAssembly>true</skipAssembly>
74         </configuration>
75       </plugin>
76     </plugins>
77   </build>
78 </project>