Skip to content

Latest commit

 

History

History
36 lines (29 loc) · 1.19 KB

release_process.adoc

File metadata and controls

36 lines (29 loc) · 1.19 KB

Steps to release galleon-plugins project

STEP 1: Prepare and perform the release

First, make sure you don’t have pending changes in your main branch.

  • cd galleon-plugins

  • git checkout main

  • git pull --rebase upstream main

  • Update docs/* content to reference the new released version.

  • Commit the changes with message: Update doc to X.X.X.Final

  • mvn versions:set -DnewVersion=X.X.X.Final

  • mvn versions:commit

  • Commit the changes with message: Release X.X.X.Final

  • Deploy in nexus

    • mvn clean deploy -DskipTests

  • Create and push a Tag with the new release.

  • Update docs/* content to reference the new SNAPSHOT version.

  • mvn versions:set -DnewVersion=X.X.X.Final-SNAPSHOT

  • mvn versions:commit

  • Commit the changes with message: New development iteration X.X.X.Final-SNAPSHOT

  • git push upstream main

STEP 2: Release in Nexus

STEP 3: Release in JIRA