Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1004 Bytes

RELEASE.md

File metadata and controls

23 lines (17 loc) · 1004 Bytes

Steps to release

This outlines the maintainers steps to release the Jenkins Slack plugin. Follow the Jenkins documentation for making a new release.

  1. Configure your credentials in ~/.m2/settings.xml. (outlined in making a new release doc)

  2. Create a new issue to track the release and give it the label maintainer communication.

  3. Create a release branch. git checkout origin/master -b prepare_release

  4. Update the release notes in CHANGELOG.md.

  5. Open a pull request from prepare_release branch to master branch. Merge it.

  6. Fetch the latest master.

  7. Execute the release plugin.

    mvn org.apache.maven.plugins:maven-release-plugin:2.5:prepare org.apache.maven.plugins:maven-release-plugin:2.5:perform

I pin which version of the release plugin to use because of the working around common issues section of the release document.