Skip to content

Maven release script for git that's Less Awful Than The Maven Release Plugin

License

Notifications You must be signed in to change notification settings

petergeneric/maven-release-script

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 

Repository files navigation

maven-release-script

This script provides similar functionality to the Maven release script, but works nicely with git.

I created the script because to get the maven release plugin to work the way I wanted meant keeping a version of Maven 2.0 and not using concurrent builds; this was a huge pain.

Usage

Usage:
  release.sh [-a | [ -r RELEASE_VERSION ] [ -n NEXT_DEV_VERSION ] ]  [ -c ASSUMED_POM_VERSION ] [ -s ] [-i]
Updates release version, then builds and commits it

  -a    Shorthand for -a auto -n auto
  -r    Sets the release version number to use ('auto' to use the version in pom.xml)
  -n    Sets the next development version number to use (or 'auto' to increment release version)
  -c    Assume this as pom.xml version without inspecting it with xmllint
  -i    Ignore untracked git files

  -h    For this message

About

Maven release script for git that's Less Awful Than The Maven Release Plugin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages