axion-release-plugin

Gradle release & version management plugin.

APACHE-2.0 License

Stars
558
Committers
84

Bot releases are visible (Hide)

axion-release-plugin - v1.15.1

Published by bgalek over 1 year ago

What's Changed

Fixed branchVersionIncrementer cannot be serialized error.

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.15.0...v1.15.1

axion-release-plugin - v1.15.0

Published by bgalek over 1 year ago

What's Changed

This plugin now requires at least JDK11
1.14.x branch is open for bugfixes for people still using older JDK's.

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.14.4...v1.15.0

axion-release-plugin - v1.14.4

Published by bgalek over 1 year ago

We will be releasing [email protected] soon, which will require JDK11 to work.
Plugin's 1.14.x branch will be open for bug fixes only.

Big thanks to @big-andy-coates for challenging me to stop supporting JDK8 and move on to JDK11 as a base.
Your help is admirable!

What's Changed

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.14.3...v1.14.4

axion-release-plugin - v1.14.3

Published by bgalek almost 2 years ago

What's Changed

Changes:

Updates:

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.14.2...v1.14.3

axion-release-plugin - v1.14.2

Published by bgalek about 2 years ago

What's Changed

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.14.1...v1.14.2

axion-release-plugin - v1.14.1

Published by bgalek about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.14.0...v1.14.1

axion-release-plugin - v1.14.0

Published by bgalek about 2 years ago

This release includes support for Gradle's configuration cache.
As part of this change, configuration properties are now Gradle-managed properties.

In some cases, existing build scripts may need to be adjusted:

  • Kotlin DSL users will need to use the property.set(value) instead of assignment;
  • Users of a custom key file should use the new property customKeyFile
  • several 'setXXX' methods have been replaced with function equivalents (e.g. setSerializer -> serializer)
  • If extending an Axion task (setting the versionConfig property), please check out updated syntax in the documentation

What's Changed

New Contributors

Dependencies

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.14...v1.14.0

axion-release-plugin - v1.13.14

Published by bgalek over 2 years ago

This release introduces grade plugin marker artifact (pom) https://docs.gradle.org/current/userguide/plugins.html#sec:plugin_markers
Thank you @wiget for your support.

What's Changed

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.13...v1.13.14

axion-release-plugin -

Published by bgalek over 2 years ago

This release is only chores one - trying to fix the maven/gradle-portal jars discrepancy.

axion-release-plugin - v1.13.12

Published by bgalek over 2 years ago

This release is only chores one - trying to fix the maven/gradle-portal jars discrepancy.

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.11...v1.13.12

axion-release-plugin - v1.13.11

Published by bgalek over 2 years ago

This release is only chores one - trying to fix the maven/gradle-portal jars discrepancy.

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.10...v1.13.11

axion-release-plugin - v1.13.10 - Kotlin dsl improvements

Published by bgalek over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.9...v1.13.10

axion-release-plugin -

Published by bgalek over 2 years ago

This release enables PredefinedVersionCreator to successfully detect main branch.

axion-release-plugin - v1.13.8

Published by bgalek over 2 years ago

Maven and Gradle artifacts were different due to bug in publishing workflow (#462), this release does not provide any runtime changes.

axion-release-plugin -

Published by bgalek over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.6...v1.13.7

axion-release-plugin - v1.13.6

Published by bgalek almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.5...v1.13.6

axion-release-plugin - v1.13.5

Published by bgalek almost 3 years ago

It seems that upgrading gradle to 7.x.x broke the plugin for users with gradle 6.x.
It's a known issue - for now I don't want to force users to use gradle 7+ - so this release is just an downgrade to gradle 6.9.1.

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.4...v1.13.5

axion-release-plugin - v1.13.4

Published by bgalek about 3 years ago

Chores

  • Docs overall update
  • Gradle 7.2
  • Migrated changelog to github releases

What's Changed

New Contributors

Full Changelog: https://github.com/allegro/axion-release-plugin/compare/v1.13.3...v1.13.4

axion-release-plugin -

Published by bgalek about 3 years ago

  • support for different means of authorization

  • 0.9.9 (01.12.2014)

    • added option to choose Git repository root
  • 0.9.8 (24.11.2014)

    • publication in gradle plugin portal
  • 0.9.5 (24.11.2014)

    • added option to create empty commit to mark release (#18)
    • compatibility with newer Semver 0.8.0 (#19)
  • 0.9.4 (07.11.2014)

    • added option to run whole process locally, without interaction with remote (#8, #9)
    • default tag name serializers/deserializers are smarter (#13)
    • fixed bug #10, pushes always went to origin instead of defined remote
  • 0.9.3 (16.10.2014)

    • added predefined version creators
  • 0.9.2 (06.10.2014)

    • optional version sanitization to protect against any strange chars in artifact names
    • private key password is not obligatory anymore
  • 0.9.1 (25.09.2014)

    • fixed bug with bamboo CI >= 5.6 (#3)
  • 0.9.0 (23.09.2014)

    • refactored API to be more verbose
    • refactored all configuration options
    • added per-branch version settings
  • 0.3.0 (24.08.2014)

    • removed tags fetching option as it was inefficient in CI anyway
  • 0.2.8 (22.08.2014)

    • added option to pass custom SSH key
    • added option to fetch tags before resolving version
  • 0.2.6 (19.08.2014)

    • possibility to attach remote repository, useful in Bamboo CI builds
  • 0.2.5 (18.08.2014)

    • documented, final version of dry-run
    • more verbose logging
    • options to disable checks (verification) before release
  • 0.2.4 (?)

    • added dry-run capability
axion-release-plugin -

Published by bgalek about 3 years ago

  • support for setting custom key file/password in runtime
  • printing uncommitted changes on check failure
Package Rankings
Top 14.17% on Repo1.maven.org
Badges
Extracted from project README
Related Projects