103 lines
2.7 KiB
YAML
103 lines
2.7 KiB
YAML
assembly-versioning-scheme: MajorMinorPatch
|
|
assembly-file-versioning-scheme: MajorMinorPatch
|
|
tag-prefix: "[vV]?"
|
|
mode: ManualDeployment
|
|
workflow: GitHubFlow/v1
|
|
label: ""
|
|
version-in-branch-pattern: (?<version>[vV]?\d+(\.\d+)?(\.\d+)?).*
|
|
major-version-bump-message: \+semver:\s?(breaking|major)
|
|
minor-version-bump-message: \+semver:\s?(feature|minor)
|
|
patch-version-bump-message: \+semver:\s?(fix|patch)
|
|
no-bump-message: \+semver:\s?(none|skip)
|
|
commit-date-format: yyyy-MM-dd
|
|
merge-message-formats: {}
|
|
update-build-number: true
|
|
semantic-version-format: Strict
|
|
strategies:
|
|
- Fallback
|
|
- ConfiguredNextVersion
|
|
- MergeMessage
|
|
- TaggedCommit
|
|
- TrackReleaseBranches
|
|
- VersionInBranchName
|
|
branches:
|
|
main:
|
|
label: "dev"
|
|
mode: ContinuousDelivery
|
|
increment: Patch
|
|
prevent-increment:
|
|
of-merged-branch: true
|
|
track-merge-target: false
|
|
track-merge-message: true
|
|
regex: ^master$|^main$
|
|
source-branches: []
|
|
is-source-branch-for: []
|
|
tracks-release-branches: false
|
|
is-release-branch: false
|
|
is-main-branch: true
|
|
pre-release-weight: 55000
|
|
release:
|
|
mode: ContinuousDelivery
|
|
label: "alpha"
|
|
increment: Patch
|
|
prevent-increment:
|
|
of-merged-branch: false
|
|
when-branch-merged: false
|
|
when-current-commit-tagged: true
|
|
track-merge-target: false
|
|
track-merge-message: true
|
|
regex: ^releases?[/-](?<BranchName>.+)
|
|
source-branches:
|
|
- main
|
|
is-source-branch-for: []
|
|
tracks-release-branches: false
|
|
is-release-branch: true
|
|
is-main-branch: false
|
|
pre-release-weight: 30000
|
|
feature:
|
|
mode: ManualDeployment
|
|
label: "{BranchName}"
|
|
increment: Inherit
|
|
prevent-increment:
|
|
when-current-commit-tagged: false
|
|
track-merge-message: true
|
|
regex: ^features?[/-](?<BranchName>.+)
|
|
source-branches:
|
|
- main
|
|
- release
|
|
is-source-branch-for: []
|
|
is-main-branch: false
|
|
pre-release-weight: 30000
|
|
pull-request:
|
|
mode: ContinuousDelivery
|
|
label: PullRequest
|
|
increment: Inherit
|
|
prevent-increment:
|
|
of-merged-branch: true
|
|
when-current-commit-tagged: false
|
|
label-number-pattern: '[/-](?<number>\d+)'
|
|
track-merge-message: true
|
|
regex: ^(pull|pull\-requests|pr)[/-]
|
|
source-branches:
|
|
- main
|
|
- release
|
|
- feature
|
|
is-source-branch-for: []
|
|
pre-release-weight: 30000
|
|
ignore:
|
|
sha: []
|
|
increment: Inherit
|
|
prevent-increment:
|
|
of-merged-branch: false
|
|
when-branch-merged: false
|
|
when-current-commit-tagged: true
|
|
track-merge-target: false
|
|
track-merge-message: true
|
|
commit-message-incrementing: Enabled
|
|
regex: ""
|
|
source-branches: []
|
|
is-source-branch-for: []
|
|
tracks-release-branches: false
|
|
is-release-branch: false
|
|
is-main-branch: false
|