GitVersion.yml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. assembly-versioning-scheme: None
  2. mode: ContinuousDeployment
  3. tag-prefix: '[vV]'
  4. continuous-delivery-fallback-tag: ci
  5. next-version: 3.1.0
  6. major-version-bump-message: '\+semver:\s?(breaking|major)'
  7. minor-version-bump-message: '\+semver:\s?(feature|minor)'
  8. patch-version-bump-message: '\+semver:\s?(fix|patch)'
  9. legacy-semver-padding: 5
  10. build-metadata-padding: 5
  11. commits-since-version-source-padding: 5
  12. commit-message-incrementing: Enabled
  13. branches:
  14. master:
  15. mode: ContinuousDeployment
  16. tag: build
  17. increment: Patch
  18. prevent-increment-of-merged-branch-version: true
  19. track-merge-target: false
  20. releases?[/-]:
  21. mode: ContinuousDeployment
  22. tag: rc
  23. increment: Patch
  24. prevent-increment-of-merged-branch-version: true
  25. track-merge-target: false
  26. features?[/-]:
  27. mode: ContinuousDeployment
  28. tag: useBranchName
  29. increment: Inherit
  30. prevent-increment-of-merged-branch-version: false
  31. track-merge-target: false
  32. (pull|pull\-requests|pr)[/-]:
  33. mode: ContinuousDeployment
  34. tag: PullReq
  35. increment: Inherit
  36. prevent-increment-of-merged-branch-version: false
  37. tag-number-pattern: '[/-](?<number>\d+)[-/]'
  38. track-merge-target: false
  39. hotfix(es)?[/-]:
  40. mode: ContinuousDeployment
  41. tag: beta
  42. increment: Patch
  43. prevent-increment-of-merged-branch-version: false
  44. track-merge-target: false
  45. support[/-]:
  46. mode: ContinuousDeployment
  47. tag: ''
  48. increment: Patch
  49. prevent-increment-of-merged-branch-version: true
  50. track-merge-target: false
  51. dev(elop)?(ment)?$:
  52. mode: ContinuousDeployment
  53. tag: dev
  54. increment: Minor
  55. prevent-increment-of-merged-branch-version: false
  56. track-merge-target: true