Skip to content

axonivy/project-build-plugin

Folders and files

NameName
Last commit message
Last commit date
Mar 16, 2022
Oct 4, 2022
Oct 27, 2023
Oct 28, 2022
Oct 25, 2023
Sep 5, 2022
Oct 28, 2022
Oct 7, 2015
Oct 7, 2015
Oct 6, 2022
Oct 28, 2022
Oct 26, 2023
Nov 3, 2023

Repository files navigation

project-build-plugin version project-build-plugin snapshot version 4

Axon Ivy Project build plugin

Maven plugin for the automated building of Axon Ivy Projects.

Documentation

Release new version

Preparation

Release

Since 9.4: Releasing is only possible on a release branch.

  • Create a release branch if it does not exist yet (e.g. release/10.0)
  • Run the release build on the release branch
  • Merge the Pull Request for next development iteration
  • If you have created a new release branch, then manually raise the version on the master branch to the next major or minor version by executing the following command in the root of this project and make the steps in 'preperation' on the master branch :
mvn versions:set -DnewVersion=10.0.0-SNAPSHOT -DprocessAllModules -DgenerateBackupPoms=false

Post-Release

Wait until the maven central release is available: this may take several hours until it's fully distributed.

  • Raise project-build-plugin in other repos by triggering this build
    • Merge the generated PRs on GitHub
  • If you prepared for a new release train: update the default engine version in the AbstractEngineMojo
  • Inform team-wawa @Teams to update to update Portal onto the latest project-build-plugin version!

License

The Apache License, Version 2.0