OLD | NEW |
1 | 1 |
2 # This file is used by tools/utils.py to generate version strings. | 2 # This file is used by tools/utils.py to generate version strings. |
3 # The numbers are changed as follows: | 3 # The numbers are changed as follows: |
4 # | 4 # |
5 # * New release cycle has begun (i.e. stable release was just made): | 5 # * New release cycle has begun (i.e. stable release was just made): |
6 # - increase MINOR by 1 | 6 # - increase MINOR by 1 |
7 # - set "PATCH 0" | 7 # - set "PATCH 0" |
8 # - set "PRERELEASE 0" | 8 # - set "PRERELEASE 0" |
9 # - set "PRERELEASE_PATCH 0" | 9 # - set "PRERELEASE_PATCH 0" |
10 # | 10 # |
11 # * Doing a push-to-trunk from bleeding_edge: | 11 # * Doing a push-to-trunk from bleeding_edge: |
12 # (The first push-to-trunk in the release cycle will set PRERELEASE to 0) | 12 # (The first push-to-trunk in the release cycle will set PRERELEASE to 0) |
13 # - increase PRERELEASE by 1 | 13 # - increase PRERELEASE by 1 |
14 # - set "PRERELEASE_PATCH 0" | 14 # - set "PRERELEASE_PATCH 0" |
15 # | 15 # |
16 # * Doing a cherry-pick to trunk: | 16 # * Doing a cherry-pick to trunk: |
17 # - increase PRERELEASE_PATCH by 1 | 17 # - increase PRERELEASE_PATCH by 1 |
18 # | 18 # |
19 # * Making a stable release (i.e. new stable branch): | 19 # * Making a stable release (i.e. new stable branch): |
20 # - set "PRERELEASE 0" | 20 # - set "PRERELEASE 0" |
21 # - set "PRERELEASE_PATCH 0" | 21 # - set "PRERELEASE_PATCH 0" |
22 # The new stable release version will sort higher than the prereleases. | 22 # The new stable release version will sort higher than the prereleases. |
23 # | 23 # |
24 # * Making cherry-picks to stable channel | 24 # * Making cherry-picks to stable channel |
25 # - increase PATCH by 1 | 25 # - increase PATCH by 1 |
26 # | 26 # |
27 CHANNEL be | 27 CHANNEL be |
28 MAJOR 1 | 28 MAJOR 1 |
29 MINOR 21 | 29 MINOR 22 |
30 PATCH 0 | 30 PATCH 0 |
31 PRERELEASE 0 | 31 PRERELEASE 0 |
32 PRERELEASE_PATCH 0 | 32 PRERELEASE_PATCH 0 |
OLD | NEW |