Skip to content

Commit b87e721

Browse files
author
Petr Sramek
committed
xsgdfgfw
1 parent 9aba977 commit b87e721

File tree

1 file changed

+93
-87
lines changed

1 file changed

+93
-87
lines changed

.gitversion/version.yml

Lines changed: 93 additions & 87 deletions
Original file line numberDiff line numberDiff line change
@@ -1,106 +1,112 @@
11
mode: ContinuousDeployment
2-
next-version: 0.2.0.0 #
32
assembly-versioning-scheme: MajorMinorPatchTag
43
assembly-file-versioning-scheme: MajorMinorPatchTag
54
assembly-informational-format: "{FullSemVer}"
6-
increment: Patch
75
continuous-delivery-fallback-tag: ci
8-
tag-prefix: "[vV]"
9-
major-version-bump-message: ''
10-
minor-version-bump-message: ''
11-
patch-version-bump-message: ''
12-
no-bump-message: ''
13-
legacy-semver-padding: 4
6+
7+
next-version: 0.9.0.0 #
8+
increment: Inherit
9+
1410
build-metadata-padding: 4
11+
legacy-semver-padding: 4
12+
13+
tag-prefix: "[vV]"
14+
major-version-bump-message: '\+semver:\s?(breaking|major)'
15+
minor-version-bump-message: '\+semver:\s?(feature|minor)'
16+
patch-version-bump-message: '\+semver:\s?(fix|patch)'
17+
no-bump-message: '\+semver:\s?(none|skip)'
18+
19+
1520
commits-since-version-source-padding: 4
16-
commit-message-incrementing: Disabled
21+
commit-message-incrementing: Enabled
1722
commit-date-format: "yyyy-MM-dd"
23+
1824
ignore:
1925
sha: []
26+
2027
branches:
21-
# Release branch - branch tracks history for specific version
22-
release:
23-
mode: ContinuousDeployment
24-
regex: ^(release[\/][\d]+\.[\d]+)$
25-
increment: Inherit
26-
is-release-branch: true
27-
# Preview branch - branch accumulates changes for specific version before it is first released
28-
preview:
29-
mode: ContinuousDeployment
30-
regex: ^(release[\/][\d]+\.[\d]+\/preview)$
31-
increment: Inherit
32-
source-branches:
33-
- release
34-
# Hotfix branch - branch hotfixes a critical bug for specific version after it was first released
35-
hotfix:
36-
mode: ContinuousDeployment
37-
label: '{BranchName}'
38-
increment: Inherit
39-
regex: ^hotfix?[/-](?<BranchName>.+)
40-
tracks-release-branches: true
41-
source-branches:
42-
- release
43-
# Support branch - branch accumulates changes for specific version after it was first released
44-
support:
45-
mode: ContinuousDeployment
46-
regex: ^(release[\/][\d]+\.[\d]+\/support)$
47-
increment: Inherit
48-
source-branches:
49-
- release
50-
# Bugfixes branch - branch hotfixes bugs for specific version after it was first released
51-
bugfix:
28+
main:
29+
regex: ^master$|^main$
30+
mode: ContinuousDelivery
31+
tag: ''
32+
increment: Patch
33+
prevent-increment-of-merged-branch-version: true
34+
track-merge-target: false
35+
source-branches: [ 'develop', 'release' ]
36+
tracks-release-branches: false
37+
is-release-branch: false
38+
is-mainline: true
39+
pre-release-weight: 55000
40+
develop:
41+
regex: ^dev(elop)?(ment)?$
5242
mode: ContinuousDeployment
53-
label: '{BranchName}'
54-
increment: Inherit
55-
regex: ^bugfix?[/-](?<BranchName>.+)
43+
tag: alpha
44+
increment: Minor
45+
prevent-increment-of-merged-branch-version: false
46+
track-merge-target: true
47+
source-branches: []
5648
tracks-release-branches: true
57-
source-branches:
58-
- support
59-
# Feature branch - branch accumulates changes for specific version after it was first released
49+
is-release-branch: false
50+
is-mainline: false
51+
pre-release-weight: 0
52+
release:
53+
regex: ^release?[/-]
54+
mode: ContinuousDelivery
55+
tag: beta
56+
increment: None
57+
prevent-increment-of-merged-branch-version: true
58+
track-merge-target: false
59+
source-branches: [ 'develop', 'main', 'support', 'release' ]
60+
tracks-release-branches: false
61+
is-release-branch: true
62+
is-mainline: false
63+
pre-release-weight: 30000
6064
feature:
65+
regex: ^feature?[/-]
6166
mode: ContinuousDeployment
62-
label: '{BranchName}'
67+
tag: useBranchName
6368
increment: Inherit
64-
regex: ^feature?[/-](?<BranchName>.+)$
65-
tracks-release-branches: true
66-
source-branches:
67-
- preview
68-
# PR branch - branch merges a source branch to a target branch
69+
prevent-increment-of-merged-branch-version: false
70+
track-merge-target: false
71+
source-branches: [ 'develop', 'main', 'release', 'feature', 'support', 'hotfix' ]
72+
tracks-release-branches: false
73+
is-release-branch: false
74+
is-mainline: false
75+
pre-release-weight: 30000
6976
pull-request:
70-
mode: ContinuousDeployment
71-
label: pull-request
72-
increment: Inherit
73-
label-number-pattern: '[/-](?<number>\d+)'
7477
regex: ^(pull|pull\-requests|pr)[/-]
75-
source-branches:
76-
- main
77-
- release
78-
- preview
79-
- hotfix
80-
- support
81-
- bugfix
82-
- feature
83-
# Main branch - branch tracks historical changes between releases
84-
main:
85-
mode: ManualDeployment
78+
mode: ContinuousDelivery
79+
tag: PullRequest
8680
increment: Inherit
87-
regex: ^main$
88-
tracks-release-branches: true
89-
is-main-branch: true
90-
source-branches:
91-
- release
92-
# Any other branch - branch tracks historical changes between releases
93-
unknown:
94-
mode: ManualDeployment
95-
label: '{BranchName}'
96-
increment: Inherit
97-
regex: (?<BranchName>.+)
98-
source-branches:
99-
- main
100-
- release
101-
- preview
102-
- hotfix
103-
- support
104-
- bugfix
105-
- feature
106-
- pull-request
81+
prevent-increment-of-merged-branch-version: false
82+
tag-number-pattern: '[/-](?<number>\d+)[-/]'
83+
track-merge-target: false
84+
source-branches: [ 'develop', 'main', 'release', 'feature', 'support', 'hotfix' ]
85+
tracks-release-branches: false
86+
is-release-branch: false
87+
is-mainline: false
88+
pre-release-weight: 30000
89+
hotfix:
90+
regex: ^hotfix(es)?[/-]
91+
mode: ContinuousDelivery
92+
tag: beta
93+
increment: Patch
94+
prevent-increment-of-merged-branch-version: false
95+
track-merge-target: false
96+
source-branches: [ 'develop', 'main', 'support' ]
97+
tracks-release-branches: false
98+
is-release-branch: false
99+
is-mainline: false
100+
pre-release-weight: 30000
101+
support:
102+
regex: ^support[/-]
103+
mode: ContinuousDelivery
104+
tag: ''
105+
increment: Patch
106+
prevent-increment-of-merged-branch-version: true
107+
track-merge-target: false
108+
source-branches: [ 'main' ]
109+
tracks-release-branches: false
110+
is-release-branch: false
111+
is-mainline: true
112+
pre-release-weight: 55000

0 commit comments

Comments
 (0)