|
1 | 1 | assembly-versioning-scheme: MajorMinorPatch |
2 | 2 | assembly-file-versioning-scheme: MajorMinorPatchTag |
| 3 | +tag-prefix: '^v?' |
| 4 | +semantic-version-format: Loose |
3 | 5 | major-version-bump-message: '\+semver:\s?(breaking|major)' |
4 | 6 | minor-version-bump-message: '\+semver:\s?(feature|minor)' |
5 | 7 | patch-version-bump-message: '\+semver:\s?(fix|patch)' |
6 | 8 | no-bump-message: '\+semver:\s?(none|skip)' |
7 | 9 | mode: ContinuousDeployment |
8 | 10 | branches: |
9 | 11 | feature: |
10 | | - mode: ContinuousDeployment |
11 | | - tag: alpha.{BranchName} |
| 12 | + mode: ContinuousDelivery |
| 13 | + label: feature.{BranchName} |
12 | 14 | increment: Minor |
13 | | - prevent-increment-of-merged-branch-version: false |
14 | 15 | track-merge-target: false |
15 | | - regex: ^features?[/-] |
| 16 | + regex: ^features?[\/-](?<BranchName>.+) |
| 17 | + prevent-increment: |
| 18 | + when-current-commit-tagged: false |
16 | 19 | source-branches: |
17 | | - - develop |
18 | | - - main |
19 | | - - release |
20 | | - - feature |
21 | | - - support |
22 | | - - hotfix |
| 20 | + - main |
23 | 21 | tracks-release-branches: false |
24 | 22 | is-release-branch: false |
25 | | - is-mainline: false |
| 23 | + is-main-branch: false |
26 | 24 | pre-release-weight: 30000 |
27 | 25 | main: |
28 | | - mode: ContinuousDeployment |
29 | | - tag: '' |
| 26 | + mode: ContinuousDelivery |
| 27 | + label: 'ci' |
30 | 28 | increment: Patch |
31 | | - prevent-increment-of-merged-branch-version: true |
32 | 29 | track-merge-target: false |
33 | 30 | regex: ^master$|^main$ |
| 31 | + prevent-increment: |
| 32 | + when-current-commit-tagged: true |
34 | 33 | source-branches: |
35 | | - - develop |
36 | | - - release |
| 34 | + - develop |
| 35 | + - release |
37 | 36 | tracks-release-branches: false |
38 | 37 | is-release-branch: false |
39 | | - is-mainline: true |
40 | 38 | pre-release-weight: 55000 |
41 | | - develop: |
42 | | - mode: ContinuousDeployment |
43 | | - tag: alpha |
44 | | - increment: Minor |
45 | | - prevent-increment-of-merged-branch-version: false |
46 | | - track-merge-target: true |
47 | | - regex: ^dev(elop)?(ment)?$ |
48 | | - source-branches: [] |
49 | | - tracks-release-branches: true |
50 | | - is-release-branch: false |
51 | | - is-mainline: false |
52 | | - pre-release-weight: 0 |
53 | | - release: |
54 | | - mode: ContinuousDeployment |
55 | | - tag: beta |
56 | | - increment: None |
57 | | - prevent-increment-of-merged-branch-version: true |
58 | | - track-merge-target: false |
59 | | - regex: ^releases?[/-] |
60 | | - source-branches: |
61 | | - - develop |
62 | | - - main |
63 | | - - support |
64 | | - - release |
65 | | - tracks-release-branches: false |
66 | | - is-release-branch: true |
67 | | - is-mainline: false |
68 | | - pre-release-weight: 30000 |
69 | 39 | pull-request: |
70 | | - mode: ContinuousDeployment |
71 | | - tag: PullRequest |
| 40 | + mode: ContinuousDelivery |
| 41 | + label: PR-{PullRequestName} |
72 | 42 | increment: Inherit |
73 | | - prevent-increment-of-merged-branch-version: false |
74 | | - tag-number-pattern: '[/-](?<number>\d+)' |
75 | | - track-merge-target: false |
76 | | - regex: ^(pull|pull\-requests|pr)[/-] |
77 | | - source-branches: |
78 | | - - develop |
79 | | - - main |
80 | | - - release |
81 | | - - feature |
82 | | - - support |
83 | | - - hotfix |
84 | | - tracks-release-branches: false |
85 | | - is-release-branch: false |
86 | | - is-mainline: false |
87 | | - pre-release-weight: 30000 |
88 | | - hotfix: |
89 | | - mode: ContinuousDeployment |
90 | | - tag: beta |
91 | | - increment: Patch |
92 | | - prevent-increment-of-merged-branch-version: false |
93 | 43 | track-merge-target: false |
94 | | - regex: ^hotfix(es)?[/-] |
| 44 | + regex: ^(pull|pull\-requests|pr)[/-](?<PullRequestName>.+) |
| 45 | + prevent-increment: |
| 46 | + when-current-commit-tagged: false |
95 | 47 | source-branches: |
96 | | - - develop |
97 | | - - main |
98 | | - - support |
| 48 | + - main |
| 49 | + - feature |
99 | 50 | tracks-release-branches: false |
100 | 51 | is-release-branch: false |
101 | | - is-mainline: false |
102 | 52 | pre-release-weight: 30000 |
103 | | - support: |
104 | | - mode: ContinuousDeployment |
105 | | - tag: '' |
106 | | - increment: Patch |
107 | | - prevent-increment-of-merged-branch-version: true |
108 | | - track-merge-target: false |
109 | | - regex: ^support[/-] |
110 | | - source-branches: |
111 | | - - main |
112 | | - tracks-release-branches: false |
113 | | - is-release-branch: false |
114 | | - is-mainline: true |
115 | | - pre-release-weight: 55000 |
116 | 53 | ignore: |
117 | | - sha: [] |
118 | | -merge-message-formats: {} |
| 54 | + sha: [ ] |
| 55 | +merge-message-formats: { } |
0 commit comments