GitVersion.yml 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. assembly-versioning-scheme: MajorMinorPatch
  2. mode: ContinuousDeployment
  3. tag-prefix: '[vV]'
  4. continuous-delivery-fallback-tag: ci
  5. next-version: 3.0.0-beta
  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: 4
  10. build-metadata-padding: 4
  11. commits-since-version-source-padding: 4
  12. commit-message-incrementing: Enabled
  13. branches:
  14. master:
  15. mode: ContinuousDeployment
  16. tag: ''
  17. increment: Patch
  18. prevent-increment-of-merged-branch-version: true
  19. track-merge-target: false
  20. core-port:
  21. mode: ContinuousDeployment
  22. tag: ''
  23. increment: Patch
  24. prevent-increment-of-merged-branch-version: true
  25. track-merge-target: false
  26. releases?[/-]:
  27. mode: ContinuousDeployment
  28. tag: beta
  29. increment: Patch
  30. prevent-increment-of-merged-branch-version: true
  31. track-merge-target: false
  32. features?[/-]:
  33. mode: ContinuousDeployment
  34. tag: useBranchName
  35. increment: Inherit
  36. prevent-increment-of-merged-branch-version: false
  37. track-merge-target: false
  38. (pull|pull\-requests|pr)[/-]:
  39. mode: ContinuousDeployment
  40. tag: PullRequest
  41. increment: Inherit
  42. prevent-increment-of-merged-branch-version: false
  43. tag-number-pattern: '[/-](?<number>\d+)[-/]'
  44. track-merge-target: false
  45. hotfix(es)?[/-]:
  46. mode: ContinuousDeployment
  47. tag: beta
  48. increment: Patch
  49. prevent-increment-of-merged-branch-version: false
  50. track-merge-target: false
  51. support[/-]:
  52. mode: ContinuousDeployment
  53. tag: ''
  54. increment: Patch
  55. prevent-increment-of-merged-branch-version: true
  56. track-merge-target: false
  57. dev(elop)?(ment)?$:
  58. mode: ContinuousDeployment
  59. tag: unstable
  60. increment: Minor
  61. prevent-increment-of-merged-branch-version: false
  62. track-merge-target: true