Skip to content

Commit 29ddb17

Browse files
committed
style(configuration): Standardize YAML configuration patterns and formatting
1 parent f0799a5 commit 29ddb17

10 files changed

Lines changed: 495 additions & 491 deletions

File tree

docs/input/docs/reference/configuration.md

Lines changed: 134 additions & 134 deletions
Large diffs are not rendered by default.
Lines changed: 62 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,39 @@
1+
mode: ContinuousDelivery
2+
label: "{BranchName}"
3+
increment: Inherit
4+
prevent-increment:
5+
of-merged-branch: false
6+
when-branch-merged: false
7+
when-current-commit-tagged: true
8+
track-merge-target: false
9+
track-merge-message: true
10+
commit-message-incrementing: Enabled
11+
regex: ''
12+
source-branches: []
13+
is-source-branch-for: []
14+
tracks-release-branches: false
15+
is-release-branch: false
16+
is-main-branch: false
117
assembly-versioning-scheme: MajorMinorPatch
218
assembly-file-versioning-scheme: MajorMinorPatch
3-
tag-prefix: '[vV]?'
4-
version-in-branch-pattern: (?<version>[vV]?\d+(\.\d+)?(\.\d+)?).*
5-
major-version-bump-message: \+semver:\s?(breaking|major)
6-
minor-version-bump-message: \+semver:\s?(feature|minor)
7-
patch-version-bump-message: \+semver:\s?(fix|patch)
8-
no-bump-message: \+semver:\s?(none|skip)
19+
tag-prefix: "[vV]?"
20+
version-in-branch-pattern: "(?<version>[vV]?\\d+(\\.\\d+)?(\\.\\d+)?).*"
21+
major-version-bump-message: "\\+semver:\\s?(breaking|major)"
22+
minor-version-bump-message: "\\+semver:\\s?(feature|minor)"
23+
patch-version-bump-message: "\\+semver:\\s?(fix|patch)"
24+
no-bump-message: "\\+semver:\\s?(none|skip)"
925
tag-pre-release-weight: 60000
1026
commit-date-format: yyyy-MM-dd
1127
merge-message-formats: {}
1228
update-build-number: true
1329
semantic-version-format: Strict
1430
strategies:
15-
- Fallback
16-
- ConfiguredNextVersion
17-
- MergeMessage
18-
- TaggedCommit
19-
- TrackReleaseBranches
20-
- VersionInBranchName
31+
- Fallback
32+
- ConfiguredNextVersion
33+
- MergeMessage
34+
- TaggedCommit
35+
- TrackReleaseBranches
36+
- VersionInBranchName
2137
branches:
2238
develop:
2339
mode: ContinuousDelivery
@@ -29,7 +45,7 @@ branches:
2945
track-merge-message: true
3046
regex: ^dev(elop)?(ment)?$
3147
source-branches:
32-
- main
48+
- main
3349
is-source-branch-for: []
3450
tracks-release-branches: true
3551
is-release-branch: false
@@ -42,7 +58,7 @@ branches:
4258
of-merged-branch: true
4359
track-merge-target: false
4460
track-merge-message: true
45-
regex: ^master$|^main$
61+
regex: "^master$|^main$"
4662
source-branches: []
4763
is-source-branch-for: []
4864
tracks-release-branches: false
@@ -57,48 +73,48 @@ branches:
5773
of-merged-branch: true
5874
when-current-commit-tagged: false
5975
track-merge-target: false
60-
regex: ^releases?[\/-](?<BranchName>.+)
76+
regex: "^releases?[\\/-](?<BranchName>.+)"
6177
source-branches:
62-
- main
63-
- support
78+
- main
79+
- support
6480
is-source-branch-for: []
6581
tracks-release-branches: false
6682
is-release-branch: true
6783
is-main-branch: false
6884
pre-release-weight: 30000
6985
feature:
7086
mode: ManualDeployment
71-
label: '{BranchName}'
87+
label: "{BranchName}"
7288
increment: Inherit
7389
prevent-increment:
7490
when-current-commit-tagged: false
7591
track-merge-message: true
76-
regex: ^features?[\/-](?<BranchName>.+)
92+
regex: "^features?[\\/-](?<BranchName>.+)"
7793
source-branches:
78-
- develop
79-
- main
80-
- release
81-
- support
82-
- hotfix
94+
- develop
95+
- main
96+
- release
97+
- support
98+
- hotfix
8399
is-source-branch-for: []
84100
is-main-branch: false
85101
pre-release-weight: 30000
86102
pull-request:
87103
mode: ContinuousDelivery
88-
label: PullRequest{Number}
104+
label: "PullRequest{Number}"
89105
increment: Inherit
90106
prevent-increment:
91107
of-merged-branch: true
92108
when-current-commit-tagged: false
93109
track-merge-message: true
94-
regex: ^(pull-requests|pull|pr)[\/-](?<Number>\d*)
110+
regex: "^(pull-requests|pull|pr)[\\/-](?<Number>\\d*)"
95111
source-branches:
96-
- develop
97-
- main
98-
- release
99-
- feature
100-
- support
101-
- hotfix
112+
- develop
113+
- main
114+
- release
115+
- feature
116+
- support
117+
- hotfix
102118
is-source-branch-for: []
103119
pre-release-weight: 30000
104120
hotfix:
@@ -107,10 +123,10 @@ branches:
107123
increment: Inherit
108124
prevent-increment:
109125
when-current-commit-tagged: false
110-
regex: ^hotfix(es)?[\/-](?<BranchName>.+)
126+
regex: "^hotfix(es)?[\\/-](?<BranchName>.+)"
111127
source-branches:
112-
- main
113-
- support
128+
- main
129+
- support
114130
is-source-branch-for: []
115131
is-release-branch: true
116132
is-main-branch: false
@@ -121,47 +137,31 @@ branches:
121137
prevent-increment:
122138
of-merged-branch: true
123139
track-merge-target: false
124-
regex: ^support[\/-](?<BranchName>.+)
140+
regex: "^support[\\/-](?<BranchName>.+)"
125141
source-branches:
126-
- main
142+
- main
127143
is-source-branch-for: []
128144
tracks-release-branches: false
129145
is-release-branch: false
130146
is-main-branch: true
131147
pre-release-weight: 55000
132148
unknown:
133149
mode: ManualDeployment
134-
label: '{BranchName}'
150+
label: "{BranchName}"
135151
increment: Inherit
136152
prevent-increment:
137153
when-current-commit-tagged: true
138-
regex: (?<BranchName>.+)
154+
regex: "(?<BranchName>.+)"
139155
source-branches:
140-
- main
141-
- develop
142-
- release
143-
- feature
144-
- pull-request
145-
- hotfix
146-
- support
156+
- main
157+
- develop
158+
- release
159+
- feature
160+
- pull-request
161+
- hotfix
162+
- support
147163
is-source-branch-for: []
148164
is-main-branch: false
149165
ignore:
150166
sha: []
151167
paths: []
152-
mode: ContinuousDelivery
153-
label: '{BranchName}'
154-
increment: Inherit
155-
prevent-increment:
156-
of-merged-branch: false
157-
when-branch-merged: false
158-
when-current-commit-tagged: true
159-
track-merge-target: false
160-
track-merge-message: true
161-
commit-message-incrementing: Enabled
162-
regex: ''
163-
source-branches: []
164-
is-source-branch-for: []
165-
tracks-release-branches: false
166-
is-release-branch: false
167-
is-main-branch: false
Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,39 @@
1+
mode: ContinuousDelivery
2+
label: "{BranchName}"
3+
increment: Inherit
4+
prevent-increment:
5+
of-merged-branch: false
6+
when-branch-merged: false
7+
when-current-commit-tagged: true
8+
track-merge-target: false
9+
track-merge-message: true
10+
commit-message-incrementing: Enabled
11+
regex: ''
12+
source-branches: []
13+
is-source-branch-for: []
14+
tracks-release-branches: false
15+
is-release-branch: false
16+
is-main-branch: false
117
assembly-versioning-scheme: MajorMinorPatch
218
assembly-file-versioning-scheme: MajorMinorPatch
3-
tag-prefix: '[vV]?'
4-
version-in-branch-pattern: (?<version>[vV]?\d+(\.\d+)?(\.\d+)?).*
5-
major-version-bump-message: \+semver:\s?(breaking|major)
6-
minor-version-bump-message: \+semver:\s?(feature|minor)
7-
patch-version-bump-message: \+semver:\s?(fix|patch)
8-
no-bump-message: \+semver:\s?(none|skip)
19+
tag-prefix: "[vV]?"
20+
version-in-branch-pattern: "(?<version>[vV]?\\d+(\\.\\d+)?(\\.\\d+)?).*"
21+
major-version-bump-message: "\\+semver:\\s?(breaking|major)"
22+
minor-version-bump-message: "\\+semver:\\s?(feature|minor)"
23+
patch-version-bump-message: "\\+semver:\\s?(fix|patch)"
24+
no-bump-message: "\\+semver:\\s?(none|skip)"
925
tag-pre-release-weight: 60000
1026
commit-date-format: yyyy-MM-dd
1127
merge-message-formats: {}
1228
update-build-number: true
1329
semantic-version-format: Strict
1430
strategies:
15-
- Fallback
16-
- ConfiguredNextVersion
17-
- MergeMessage
18-
- TaggedCommit
19-
- TrackReleaseBranches
20-
- VersionInBranchName
31+
- Fallback
32+
- ConfiguredNextVersion
33+
- MergeMessage
34+
- TaggedCommit
35+
- TrackReleaseBranches
36+
- VersionInBranchName
2137
branches:
2238
main:
2339
label: ''
@@ -26,7 +42,7 @@ branches:
2642
of-merged-branch: true
2743
track-merge-target: false
2844
track-merge-message: true
29-
regex: ^master$|^main$
45+
regex: "^master$|^main$"
3046
source-branches: []
3147
is-source-branch-for: []
3248
tracks-release-branches: false
@@ -43,74 +59,58 @@ branches:
4359
when-current-commit-tagged: false
4460
track-merge-target: false
4561
track-merge-message: true
46-
regex: ^releases?[\/-](?<BranchName>.+)
62+
regex: "^releases?[\\/-](?<BranchName>.+)"
4763
source-branches:
48-
- main
64+
- main
4965
is-source-branch-for: []
5066
tracks-release-branches: false
5167
is-release-branch: true
5268
is-main-branch: false
5369
pre-release-weight: 30000
5470
feature:
5571
mode: ManualDeployment
56-
label: '{BranchName}'
72+
label: "{BranchName}"
5773
increment: Inherit
5874
prevent-increment:
5975
when-current-commit-tagged: false
6076
track-merge-message: true
61-
regex: ^features?[\/-](?<BranchName>.+)
77+
regex: "^features?[\\/-](?<BranchName>.+)"
6278
source-branches:
63-
- main
64-
- release
79+
- main
80+
- release
6581
is-source-branch-for: []
6682
is-main-branch: false
6783
pre-release-weight: 30000
6884
pull-request:
6985
mode: ContinuousDelivery
70-
label: PullRequest{Number}
86+
label: "PullRequest{Number}"
7187
increment: Inherit
7288
prevent-increment:
7389
of-merged-branch: true
7490
when-current-commit-tagged: false
7591
track-merge-message: true
76-
regex: ^(pull-requests|pull|pr)[\/-](?<Number>\d*)
92+
regex: "^(pull-requests|pull|pr)[\\/-](?<Number>\\d*)"
7793
source-branches:
78-
- main
79-
- release
80-
- feature
94+
- main
95+
- release
96+
- feature
8197
is-source-branch-for: []
8298
pre-release-weight: 30000
8399
unknown:
84100
mode: ManualDeployment
85-
label: '{BranchName}'
101+
label: "{BranchName}"
86102
increment: Inherit
87103
prevent-increment:
88104
when-current-commit-tagged: false
89105
track-merge-message: false
90-
regex: (?<BranchName>.+)
106+
regex: "(?<BranchName>.+)"
91107
source-branches:
92-
- main
93-
- release
94-
- feature
95-
- pull-request
108+
- main
109+
- release
110+
- feature
111+
- pull-request
96112
is-source-branch-for: []
97113
is-main-branch: false
98114
ignore:
99115
sha: []
100116
paths: []
101-
mode: ContinuousDelivery
102-
label: '{BranchName}'
103-
increment: Inherit
104-
prevent-increment:
105-
of-merged-branch: false
106-
when-branch-merged: false
107-
when-current-commit-tagged: true
108-
track-merge-target: false
109-
track-merge-message: true
110-
commit-message-incrementing: Enabled
111-
regex: ''
112-
source-branches: []
113-
is-source-branch-for: []
114-
tracks-release-branches: false
115-
is-release-branch: false
116-
is-main-branch: false

0 commit comments

Comments
 (0)