|
259 | 259 | <id>full-build</id> |
260 | 260 | <modules> |
261 | 261 | <module>zookeeper-contrib</module> |
| 262 | + <!-- zookeeper-it needed by fatjar contrib --> |
| 263 | + <module>zookeeper-it</module> |
262 | 264 | </modules> |
263 | 265 | </profile> |
264 | 266 | <profile> |
| 267 | + <!-- fatjar only profile; zookeeper-contrib will activate the fatjar in its pom --> |
265 | 268 | <id>fatjar</id> |
266 | 269 | <modules> |
| 270 | + <module>zookeeper-contrib</module> |
| 271 | + <!-- zookeeper-it needed by fatjar contrib --> |
267 | 272 | <module>zookeeper-it</module> |
268 | | - <module>zookeeper-contrib/zookeeper-contrib-fatjar</module> |
269 | 273 | </modules> |
270 | 274 | </profile> |
271 | | - <profile> |
272 | | - <id>java-build</id> |
273 | | - <activation> |
274 | | - <activeByDefault>true</activeByDefault> |
275 | | - </activation> |
276 | | - </profile> |
277 | 275 | <profile> |
278 | 276 | <id>apache-release</id> |
279 | 277 | <build> |
|
446 | 444 | <commons-collections.version>3.2.2</commons-collections.version> |
447 | 445 | <commons-lang.version>2.6</commons-lang.version> |
448 | 446 | <dropwizard.version>3.2.5</dropwizard.version> |
449 | | - <spotbugsannotations.version>3.1.9</spotbugsannotations.version> |
| 447 | + <spotbugsannotations.version>4.0.2</spotbugsannotations.version> |
450 | 448 | <checkstyle.version>8.17</checkstyle.version> |
451 | 449 |
|
452 | 450 | <!-- parameters to pass to C client build --> |
|
672 | 670 | <plugin> |
673 | 671 | <groupId>org.apache.maven.plugins</groupId> |
674 | 672 | <artifactId>maven-javadoc-plugin</artifactId> |
675 | | - <version>3.0.1</version> |
| 673 | + <version>3.1.1</version> |
676 | 674 | <configuration> |
| 675 | + <quiet>true</quiet> |
677 | 676 | <doclint>none</doclint> |
678 | 677 | </configuration> |
679 | 678 | </plugin> |
|
685 | 684 | <plugin> |
686 | 685 | <groupId>org.apache.maven.plugins</groupId> |
687 | 686 | <artifactId>maven-release-plugin</artifactId> |
688 | | - <version>2.5.3</version> |
| 687 | + <version>3.0.0-M1</version> |
689 | 688 | </plugin> |
690 | 689 | <plugin> |
691 | 690 | <groupId>org.apache.maven.plugins</groupId> |
|
738 | 737 | <plugin> |
739 | 738 | <groupId>com.github.spotbugs</groupId> |
740 | 739 | <artifactId>spotbugs-maven-plugin</artifactId> |
741 | | - <version>3.1.9</version> |
| 740 | + <version>4.0.0</version> |
742 | 741 | <configuration> |
743 | 742 | <excludeFilterFile>excludeFindBugsFilter.xml</excludeFilterFile> |
744 | 743 | </configuration> |
|
958 | 957 | <exclude>src/main/resources/markdown/html/*</exclude> |
959 | 958 | <exclude>src/main/resources/markdown/images/*</exclude> |
960 | 959 | <!-- contrib --> |
961 | | - <exclude>zookeeper-contrib-monitoring/JMX-RESOURCES</exclude> |
962 | | - <exclude>zookeeper-contrib-fatjar/src/main/resources/mainClasses</exclude> |
963 | | - <exclude>zookeeper-contrib-zkperl/Changes</exclude> |
964 | | - <exclude>zookeeper-contrib-zkperl/MANIFEST</exclude> |
965 | | - <exclude>zookeeper-contrib-zkpython/src/test/zoo.cfg</exclude> |
966 | | - <exclude>zookeeper-contrib-loggraph/src/main/resources/webapp/org/apache/zookeeper/graph/resources/*</exclude> |
967 | | - <exclude>src/main/resources/webapp/org/apache/zookeeper/graph/resources/*</exclude> |
968 | | - <exclude>src/main/java/com/nitido/utils/toaster/Toaster.java</exclude> |
969 | | - <exclude>TODO</exclude> |
| 960 | + <exclude>**/JMX-RESOURCES</exclude> |
| 961 | + <exclude>**/src/main/resources/mainClasses</exclude> |
| 962 | + <exclude>**/Changes</exclude> |
| 963 | + <exclude>**/MANIFEST</exclude> |
| 964 | + <exclude>**/src/test/zoo.cfg</exclude> |
| 965 | + <exclude>**/src/main/resources/webapp/org/apache/zookeeper/graph/resources/*</exclude> |
| 966 | + <exclude>**/src/main/java/com/nitido/utils/toaster/Toaster.java</exclude> |
| 967 | + <exclude>**/TODO</exclude> |
970 | 968 | <!-- c client --> |
971 | 969 | <exclude>**/acinclude.m4</exclude> |
972 | 970 | <exclude>**/aminclude.am</exclude> |
973 | | - <exclude>src/hashtable/*</exclude> |
974 | | - <exclude>include/winconfig.h</exclude> |
975 | | - <exclude>tests/wrappers.opt</exclude> |
976 | | - <exclude>tests/zoo.cfg</exclude> |
977 | | - <exclude>tests/wrappers-mt.opt</exclude> |
| 971 | + <exclude>**/src/hashtable/*</exclude> |
| 972 | + <exclude>**/include/winconfig.h</exclude> |
| 973 | + <exclude>**/tests/wrappers.opt</exclude> |
| 974 | + <exclude>**/tests/zoo.cfg</exclude> |
| 975 | + <exclude>**/tests/wrappers-mt.opt</exclude> |
978 | 976 | <exclude>**/c-doc.Doxyfile</exclude> |
979 | 977 | </excludes> |
980 | 978 | <consoleOutput>true</consoleOutput> |
|
986 | 984 | <inherited>false</inherited> |
987 | 985 | <configuration> |
988 | 986 | <!-- update the version inside the C sources --> |
989 | | - <preparationGoals>clean install -DskipTests antrun:run@replace-cclient-files-during-release scm:add@add-cclient-files-during-release scm:checkin@commit-cclient-files-during-release</preparationGoals> |
990 | | - <completionGoals>clean install -DskipTests antrun:run@replace-cclient-files-during-release scm:add@add-cclient-files-during-release scm:checkin@commit-cclient-files-during-release</completionGoals> |
| 987 | + <preparationGoals>clean verify -DskipTests antrun:run@replace-cclient-files-during-release scm:add@add-cclient-files-during-release scm:checkin@commit-cclient-files-during-release</preparationGoals> |
| 988 | + <completionGoals>clean verify -DskipTests antrun:run@replace-cclient-files-during-release scm:add@add-cclient-files-during-release scm:checkin@commit-cclient-files-during-release</completionGoals> |
| 989 | + <pushChanges>false</pushChanges> |
| 990 | + <localCheckout>true</localCheckout> |
| 991 | + <autoVersionSubmodules>true</autoVersionSubmodules> |
| 992 | + <tagNameFormat>release-@{project.version}</tagNameFormat> |
991 | 993 | </configuration> |
992 | 994 | </plugin> |
993 | 995 | <plugin> |
|
0 commit comments