Skip to content
Jean-Rémy Falleri edited this page Jun 19, 2015 · 22 revisions

We welcome new contributers to GumTree. The process we use is the following:

  • The master branch is always compilable and deployable and contains the bleeding edge.
  • Bugfixes are directly commited to the master branch.
  • Specific releases are associated to tags. Tags are named using semantic versioning.
  • New features are developed in dedicated branches. These branches are then pull-requested and peer-reviewed before being integrated.

Preparing a new release

mvn release:update-versions -DdevelopmentVersion=VERSION
Clone this wiki locally