Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a branch whenever a new major release is made #38

Open
job13er opened this issue May 17, 2016 · 0 comments
Open

Create a branch whenever a new major release is made #38

job13er opened this issue May 17, 2016 · 0 comments

Comments

@job13er
Copy link
Contributor

job13er commented May 17, 2016

We want to make performing maintenance builds on previous releases as easy as possible. To facilitate this, we should have pr-bumper automatically create a maintenance branch on the previous major version whenever a major bump is made. For example, during the merge build of a #MAJOR# change that will bump the version of a package from 1.4.5 to 2.0.0, the pr-bumper would create a 1.x branch based on the tag of 1.4.5 just after bumping master to 2.0.0

Care will simply need to be taken by developers to not use a #MAJOR# bump on a maintenance release branch, as it would cause confusion and likely errors if/when it collided with the main release stream that had already moved to the next major version.

This is the feature @sglanzer requested and @EWhite613 started in #37, but that needed a little work and was held back so I could do some refactoring in #36. I didn't want to forget about it, just in case it proves more difficult than I first thought and doesn't make it in with the bitbucket server changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant