aorepo-0.5.0
Release Notes
- Updated version of AORepo Parent.
aorepo-0.4.0
Release Notes
- Added support for Rocky Linux 9.
- Moved CentOS 5 packages here.
- Moved CentOS 7 packages here.
aorepo-0.3.0
Release Notes
- Updated to latest release of PGP keys map to maven artifacts.
- Updated dependencies.
-
Limited the workaround for JDK-8215291
to only builds in
JDK < 12
with nosrc/main/java/module-info.java
. The previous mitigation was applied too broadly and broke the search URLs for projects with modules. - Reduced size of Javadoc top section and fixed scroll position in Java 11.
Enabled Checkstyle on all builds using Apache Maven Checkstyle Plugin.
The default style is based on Google's Java Style Checkstyle, but with the maximum line length increased to 200 characters.
By default, builds fail on Checkstyle error. Each project that cannot immediately be adapted to pass the analysis should configure the plugin with
<failOnViolation>false</failOnViolation>
.Enabled SpotBugs on all builds using SpotBugs Maven Plugin.
By default, builds fail on SpotBugs error. Each project that cannot immediately be adapted to pass the analysis should configure the plugin with
<failOnError>false</failOnError>
.
aorepo-0.2.3
Release Notes
- Require secure session cookies in production.
- An alternate build directory (other than the
default
target
) may now be selected by providing analt.build.dir
property. We use this in continuous integration to be able to concurrently build a project for multiple JDK versions, significantly reducing the build time. - nexus-staging-maven-plugin
is now only enabled by a new
nexus
profile. This is to support regular deployments via maven-deploy-plugin in continuous integration. - Added Jenkins continuous integration.
aorepo-0.2.2
Release Notes
- Updated dependencies.
aorepo-0.2.1
Release Notes
- Updated to latest release of PGP keys map to maven artifacts.
aorepo-0.2.0
Release Notes
- Updated version of AORepo Parent.
aorepo-0.1.0
Release Notes
- New AORepo project.