Skip to content

Latest commit

 

History

History
59 lines (38 loc) · 1.02 KB

RELEASE.adoc

File metadata and controls

59 lines (38 loc) · 1.02 KB

Release Process

1. Update Dependencies

Check for available updates. If available, update at least Spring Framework, Spring Data, and Spring Security.

2. Update Release Number

Update `build.gradle’s version property:

export RELEASE=3.0.0-M4
sed -i 's/version=(.*)/version=${RELEASE}/' build.gradle

3. Build

Check to ensure that everything builds:

gw check

4. Commit and Watch

Commit the release:

git commit -m "Release ${RELEASE}"

This will push a build to https://jenkins.spring.io/job/spring-ldap/job/main/. Once the build passes, proceed to the next step.

5. Tag

Tag and push the release commit:

git tag ${RELEASE}
git push origin ${RELEASE}

6. Notify on Slack

Announce the release on the #spring-release channel:

spring-ldap-announcing `3.0.0-M4` is out!

7. Prepare for Next Development Cycle

Update and commit build.gradle:

sed -i 's/version=(.*)/version=3.0.0-SNAPSHOT'
git commit -am "Next Development Version"