Bot releases are hidden (Show)
Major rewrite to leverage newer conventions in Gradle and provide more decoupled plugins. Also supports publishing to Maven Central.
As always is tailored for my own projects, and includes things you may find undesirable, such as a hardcoded reference to using Apache License 2. This plugin should be used only as an example and not directly by other projects.
Bug fix for removal of the nebula.maven-resolved-versions
dep.
None
None
nebula.maven-resolved-versions
dep.None
Java: requires 8 or higher
Gradle: untested
Plugin updates
org.ajoberstar.grgit
to 3.1.1org.ajoberstar.git-publish
to 2.1.0org.ajoberstar.stutter
to 0.5.0com.diffplug.spotless
to 3.20com.gradle.plugin-publish
to 0.10.1None
None
None
Java: requires 8 or higher
Gradle: untested
Restore use of basic formatting for Groovy instead of greclipse. It caused weird formatting changes.
greclipse
formatter for Groovy codeNone
None
None
Java: requires 8 or higher
Gradle: untested
Restore use of basic formatting for Groovy instead of greclipse. It caused weird formatting changes.
greclipse
formatter for Groovy codeNone
None
None
Java: requires 8 or higher
Gradle: untested
Update plugins
greclipse
formatter for Groovy codeorg.ajoberstar.grgit
from 2.3.0 to 3.0.0org.ajoberstar.git-publish
from 1.0.1 to 2.0.0com.diffplug.spotless
from 3.13.0 to 3.17.0nebula.maven-resolved-dependencies
from 9.0.2 to 9.4.1None
None
Java: requires 8 or higher
Gradle: untested
Update plugins
None
org.ajoberstar.grgit
from 2.2.1 to 2.3.0org.ajoberstar.git-publish
from 1.0.0 to 1.0.1org.ajoberstar.reckon
from 0.7.0 to 0.9.0com.diffplug.spotless
from 3.12.0 to 3.13.0None
None
Java: requires 8 or higher
Gradle: untested
Update plugins
None
org.ajoberstar.grgit
from 2.2.0 to 2.2.1org.ajoberstar.git-publish
from 0.4.0 to 1.0.0org.ajoberstar.reckon
from 0.6.0 to 0.7.0None
None
Java: requires 8 or higher
Gradle: untested
Added organize imports for Java code and updated bundled plugins.
None
org.ajoberstar.grgit
from 2.1.1 to 2.2.0org.ajoberstar.git-publish
from 0.3.0 to 0.4.0org.ajoberstar.reckon
from 0.5.0 to 0.6.0None
None
Java: requires 8 or higher
Gradle: untested
This release removes use of the (now-archived) org.ajoberstar.bintray
plugin. Additionally, it adds some safety checks for use of reckon.
org.ajoberstar.reckon
from 0.4.0 to 0.5.0org.ajoberstar.stutter
from 0.2.1 to 0.3.0org.ajoberstar.bintray
reckonTagCreate
if you're not on masterreckonTagCreate
if you're trying to release a final, but haven't yet released an rcreckonTagCreate
now depends on check
reckonTagPush
now depends on gitPublishPush
gitPublishPush
now depends on check
None
None
Java: requires 8 or higher
Gradle: untested
This release removes a bunch of config that was useful when doing releases from my desktop. Trying to switch over to Circle CI, so they aren't as necessary.
Dependency lock is going away in favor of the eventual (4.8?) native Gradle dependency locking. Probably will have to turn it on directly in specific projects for the meantime.
Upgrade org.ajoberstar.reckon
from 0.3.2 to 0.4.0
Upgrade org.ajoberstar.git-publish
from 0.3.3 to 0.4.0-rc.2
Upgrade com.gradle.plugin-publish
from 0.9.9 to 0.9.10
Upgrade com.diffplug.gradle.spotless
from 3.10.0 to 3.10.0
Remove nebula.lint
Remove nebula.dependency-lock
Remove release
task (letting Circle CI builds handle which tasks to run for release)
Remove ordering rules
Change stages for reckon from milestone
, rc
, final
to alpha
, beta
, rc
, final
Use eclipse formatter with spotless instead of Google Java Format (line wrapping was horrible)
Remove use of license headers
Remove Jacoco
None
None
None
Java: requires 8 or higher
Gradle: untested
This release upgrades all dependent plugins to their latest versions. It also ensures that POMs are published with static versions.
None
None
None
Java: requires 8 or higher
Gradle: untested
This release upgrades all dependent plugins to their latest versions.
None
None
None
Java: requires 8 or higher
Gradle: untested
This is a breaking release to fix a deprecation warning in Gradle 4. It likely doesn't work with anything lower than 4 anymore.
None
None
None
Java: requires 8 or higher
Gradle: untested
This is a breaking release to integrate the latest plugins.
None
None
Java: requires 8 or higher
Gradle: untested