Release Artificats with Maven Release and Git Flow Plugins

Spread the Knowledge

artificats-with-maven-release-and-git-flow

There are various ways using you can release the artifacts.  There are two plugins which is being frequently used is…

  1. Maven Release Plugin
  2. Maven Git Flow Plugin

Maven Release Plugin
This plugin is used to release a project with Maven, saving a lot of repetitive, manual work. Releasing a project is made in two steps: prepare and perform.

Maven Git Flow Plugin
The Maven JGit-Flow Plugin is based on and is a replacement for the maven-release-plugin enabling support for git-flow style releases via maven.

Reference
http://george-stathis.com/2013/11/09/painless-maven-project-releases-with-maven-gitflow-plugin/
http://maven.apache.org/maven-release/maven-release-plugin/examples/prepare-release.html
http://stackoverflow.com/questions/4466714/how-to-customise-the-tag-format-of-the-maven-release-plugin
https://bitbucket.org/atlassian/jgit-flow/wiki/Home
http://maven.apache.org/maven-release/maven-release-plugin/examples/prepare-release.html#Overriding_the_default_tag_name_format
http://www.fiveminutes.eu/maven-release-plugin-8-tips-tricks/
https://bitbucket.org/atlassian/jgit-flow/wiki/Home.wiki#!getting-the-plugin
http://blogs.atlassian.com/2013/05/maven-git-flow-plugin-for-better-releases/

Rajesh Kumar
Latest posts by Rajesh Kumar (see all)