Prepare for the next release candidate
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 98bf125..6f187cc 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -71,30 +71,30 @@
Changes in this version include:
New features:
-o Add Maven property project.build.outputTimestamp for build reproducibility. Thanks to Gary Gregory.
+* Add Maven property project.build.outputTimestamp for build reproducibility. Thanks to Gary Gregory.
Fixed Bugs:
-o maven-plugin-report-plugin replaces maven-plugin-plugin report goal
-o Fix up errors in GHA badges for Java and CodeQL
-o Only use graalvm on Java11+; update to 22.3.3 which avoids NoClassDefFoundError messages
-o Replace mail-archives.apache.org with lists.apache.org
-o Drop mail archives that no longer exist (markmail, gmane, old.nabble)
-o Disable moditect as it fails currently
+* maven-plugin-report-plugin replaces maven-plugin-plugin report goal
+* Fix up errors in GHA badges for Java and CodeQL
+* Only use graalvm on Java11+; update to 22.3.3 which avoids NoClassDefFoundError messages
+* Replace mail-archives.apache.org with lists.apache.org
+* Drop mail archives that no longer exist (markmail, gmane, old.nabble)
+* Disable moditect as it fails currently
Changes:
-o Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.2 to 3.11.0 Thanks to Dependabot.
-o Drop IRC references Thanks to Gary Gregory.
-o Bump commons-parent from 58 to 69 #240. Thanks to Gary Gregory.
-o Bump org.apache.ant:ant-launcher from 1.10.12 to 1.10.14. Thanks to Dependabot, Gary Gregory.
-o Disable cyclonedx - not needed
-o Drop outdated, unmaintained table of components in README in favour of link to website.
-o Bump org.graalvm.js:js-scriptengine from 23.1.0 to 24.0.0 #236. Thanks to Dependabot.
-o Bump org.graalvm.js:js from 23.0.1 to 23.0.3. Thanks to Dependabot.
-o Bump org.apache.maven:maven-core 3.9.4 to 3.9.6. Thanks to Gary Gregory.
-o Bump org.apache.maven:maven-plugin-api 3.9.4 to 3.9.6. Thanks to Gary Gregory.
-o Bump org.apache.maven.plugin-tools:maven-script-ant 3.9.0 to 3.12.0 #241. Thanks to Gary Gregory.
-o Bump org.apache.maven.plugin-tools:maven-plugin-tools-ant from 3.9.0 to 3.12.0 #242. Thanks to Gary Gregory.
-o Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.0 to 3.5.1 #393. Thanks to Dependabot, Gary Gregory.
+* Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.2 to 3.11.0 Thanks to Dependabot.
+* Drop IRC references Thanks to Gary Gregory.
+* Bump commons-parent from 58 to 69 #240. Thanks to Gary Gregory.
+* Bump org.apache.ant:ant-launcher from 1.10.12 to 1.10.14. Thanks to Dependabot, Gary Gregory.
+* Disable cyclonedx - not needed
+* Drop outdated, unmaintained table of components in README in favour of link to website.
+* Bump org.graalvm.js:js-scriptengine from 23.1.0 to 24.0.0 #236. Thanks to Dependabot.
+* Bump org.graalvm.js:js from 23.0.1 to 23.0.3. Thanks to Dependabot.
+* Bump org.apache.maven:maven-core 3.9.4 to 3.9.6. Thanks to Gary Gregory.
+* Bump org.apache.maven:maven-plugin-api 3.9.4 to 3.9.6. Thanks to Gary Gregory.
+* Bump org.apache.maven.plugin-tools:maven-script-ant 3.9.0 to 3.12.0 #241. Thanks to Gary Gregory.
+* Bump org.apache.maven.plugin-tools:maven-plugin-tools-ant from 3.9.0 to 3.12.0 #242. Thanks to Gary Gregory.
+* Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.0 to 3.5.1 #393. Thanks to Dependabot, Gary Gregory.
For complete information on Apache Commons Build Plugin Maven Mojo, including instructions on how to submit bug reports,
@@ -103,7 +103,11 @@
https://commons.apache.org/proper/commons-build-plugin/
Download page: https://commons.apache.org/proper/commons-build-plugin/download_codec.cgi
- Apache Commons Build Plugin Maven Mojo 1.13 RELEASE NOTES
+
+-----------------------------------------------------------------------------
+
+Apache Commons Build Plugin Maven Mojo 1.13 RELEASE NOTES
+---------------------------------------------------------
Apache Maven Mojo for Apache Commons Build tasks.
@@ -115,14 +119,16 @@
Feature release
-Changes in this version include:
+New features
+------------
-New features:
-o Add property commons.dist.subdir. Thanks to Gary Gregory.
-o Add github/codeql-action. Thanks to Gary Gregory.
+* Add property commons.dist.subdir. Thanks to Gary Gregory.
+* Add github/codeql-action. Thanks to Gary Gregory.
-Fixed Bugs:
-o Fix running on Java 11 and up. Use GraalVM instead of Java 8 Nashorn for JavaScript, which was deprecated in Java 11 and removed in Java 15.
+Fixed Bugs
+----------
+
+* Fix running on Java 11 and up. Use GraalVM instead of Java 8 Nashorn for JavaScript, which was deprecated in Java 11 and removed in Java 15.
Unfortunately, you will see this output on the console at the end of a successful build:
Exception in thread "Thread-2" java.lang.NoClassDefFoundError: org/graalvm/collections/EconomicMapImpl$3
@@ -137,23 +143,25 @@
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
... 5 more Thanks to Gary Gregory.
-o Fix minor typos #79. Thanks to Marc Wrobel.
-o [StepSecurity] ci: Harden GitHub Actions #162. Thanks to step-security-bot, Gary Gregory.
+* Fix minor typos #79. Thanks to Marc Wrobel.
+* [StepSecurity] ci: Harden GitHub Actions #162. Thanks to step-security-bot, Gary Gregory.
-Changes:
-o Bump Ant integration from org.apache.maven:maven-script-ant to org.apache.maven.plugin-tools:maven-script-ant 3.9.0. Thanks to Gary Gregory.
-o Bump actions/cache. Thanks to Dependabot, Gary Gregory.
-o Bump actions/checkout. Thanks to Dependabot, Gary Gregory.
-o Bump actions/setup-java. Thanks to Gary Gregory, Dependabot.
-o Bump actions/upload-artifact. Thanks to Dependabot.
-o Bump github/codeql-action. Thanks to Dependabot.
-o Bump maven-antrun-plugin from 1.8 to 3.1.0, #18, #71. Thanks to Dependabot.
-o Bump spotbugs-maven-plugin from 4.1.3 to 4.7.3.0 #56, #58, #66, #73, #75, #77, #82, #93, #106. Thanks to Gary Gregory, Dependabot.
-o Bump spotbugs from 4.1.3 to 4.7.3, #24, #26, #57, #63, #72, #80, #98. Thanks to Gary Gregory, Dependabot.
-o Bump maven-plugin-plugin from 3.6.0 to 3.9.0, #33, #52, #61, #104, #127, #138, #154. Thanks to Gary Gregory.
-o Bump maven-plugin-tools-ant from 3.6.0 to 3.9.0, #32, #53, #59, #126, #139, #152. Thanks to Gary Gregory.
-o Bump versions-maven-plugin from 2.9.0 to 2.15.0 #64, #74, #81, #101. #115, #119. #136. Thanks to Dependabot.
-o Bump commons-parent from 52 to 58 #67, #86, #110, #120, #153. Thanks to Dependabot, Gary Gregory.
+Changes
+-------
+
+* Bump Ant integration from org.apache.maven:maven-script-ant to org.apache.maven.plugin-tools:maven-script-ant 3.9.0. Thanks to Gary Gregory.
+* Bump actions/cache. Thanks to Dependabot, Gary Gregory.
+* Bump actions/checkout. Thanks to Dependabot, Gary Gregory.
+* Bump actions/setup-java. Thanks to Gary Gregory, Dependabot.
+* Bump actions/upload-artifact. Thanks to Dependabot.
+* Bump github/codeql-action. Thanks to Dependabot.
+* Bump maven-antrun-plugin from 1.8 to 3.1.0, #18, #71. Thanks to Dependabot.
+* Bump spotbugs-maven-plugin from 4.1.3 to 4.7.3.0 #56, #58, #66, #73, #75, #77, #82, #93, #106. Thanks to Gary Gregory, Dependabot.
+* Bump spotbugs from 4.1.3 to 4.7.3, #24, #26, #57, #63, #72, #80, #98. Thanks to Gary Gregory, Dependabot.
+* Bump maven-plugin-plugin from 3.6.0 to 3.9.0, #33, #52, #61, #104, #127, #138, #154. Thanks to Gary Gregory.
+* Bump maven-plugin-tools-ant from 3.6.0 to 3.9.0, #32, #53, #59, #126, #139, #152. Thanks to Gary Gregory.
+* Bump versions-maven-plugin from 2.9.0 to 2.15.0 #64, #74, #81, #101. #115, #119. #136. Thanks to Dependabot.
+* Bump commons-parent from 52 to 58 #67, #86, #110, #120, #153. Thanks to Dependabot, Gary Gregory.
For complete information on Apache Commons Build Plugin Maven Mojo, including instructions on how to submit bug reports,
@@ -162,3 +170,5 @@
https://commons.apache.org/proper/commons-build-plugin/
Download page: https://commons.apache.org/proper/commons-build-plugin/download_codec.cgi
+
+-----------------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index c6c58d6..1df0cb7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -152,6 +152,7 @@
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<descriptors>
+ <descriptor>src/assembly/bin.xml</descriptor>
<descriptor>src/assembly/src.xml</descriptor>
</descriptors>
<tarLongFileMode>gnu</tarLongFileMode>
diff --git a/src/assembly/bin.xml b/src/assembly/bin.xml
new file mode 100644
index 0000000..459dd49
--- /dev/null
+++ b/src/assembly/bin.xml
@@ -0,0 +1,48 @@
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.2.0"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.2.0 http://maven.apache.org/xsd/assembly-2.2.0.xsd">
+ <id>bin</id>
+ <formats>
+ <format>tar.gz</format>
+ <format>zip</format>
+ </formats>
+ <includeSiteDirectory>false</includeSiteDirectory>
+ <fileSets>
+ <fileSet>
+ <includes>
+ <include>LICENSE.txt</include>
+ <include>NOTICE.txt</include>
+ <include>RELEASE-NOTES.txt</include>
+ <include>README.md</include>
+ <include>CONTRIBUTING.md</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>target</directory>
+ <outputDirectory/>
+ <includes>
+ <include>*.jar</include>
+ </includes>
+ </fileSet>
+ <fileSet>
+ <directory>target/site/apidocs</directory>
+ <outputDirectory>apidocs</outputDirectory>
+ </fileSet>
+ </fileSets>
+</assembly>