Merge ~pieq/plainbox-provider-certification-server:master into plainbox-provider-certification-server:master

Proposed by Pierre Equoy
Status: Merged
Approved by: Sylvain Pineau
Approved revision: 5700b69b6c8222df8ec21805f7ab89a8fb711a4a
Merged at revision: 6ae0e88d0ee3234f0bbdc01b77176709d472edd5
Proposed branch: ~pieq/plainbox-provider-certification-server:master
Merge into: plainbox-provider-certification-server:master
Diff against target: 20 lines (+14/-0)
1 file modified
.bumpversion.cfg (+14/-0)
Reviewer Review Type Date Requested Status
Sylvain Pineau (community) Approve
Review via email: mp+301129@code.launchpad.net

Description of the change

Added a config file used by the bumpversion tool we use along with the new tools to perform git releases.

See Trello card [1] and release tools for git repos [2] for more information.

[1] https://trello.com/c/AQTEPzaU/19-as-sylvain-i-want-the-release-tools-to-be-ready-to-be-used-with-git-so-i-don-t-have-to-release-manually-once-we-make-the-switch
[2] https://code.launchpad.net/~sylvain-pineau/checkbox/git_release_tools/+merge/300592

To post a comment you must log in.
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

+1, thanks

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/.bumpversion.cfg b/.bumpversion.cfg
2new file mode 100644
3index 0000000..823a83f
4--- /dev/null
5+++ b/.bumpversion.cfg
6@@ -0,0 +1,14 @@
7+[bumpversion]
8+current_version = 0.28
9+files = manage.py
10+parse = (?P<major>\d+)\.(?P<minor>\d+)(\.(?P<patch>\d+))?((?P<release>\.?[a-z]+)(?P<N>\d+))?
11+serialize =
12+ {major}.{minor}.{patch}{release}{N}
13+ {major}.{minor}.{patch}
14+
15+[bumpversion:part:release]
16+optional_value = RELEASE
17+values =
18+ .dev
19+ rc
20+ RELEASE

Subscribers

People subscribed via source and target branches