GitVersion.yml 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. mode: ContinuousDeployment
  2. tag-prefix: '[vV]'
  3. continuous-delivery-fallback-tag: dev
  4. branches:
  5. develop:
  6. mode: ContinuousDeployment
  7. tag: develop
  8. regex: v2_develop
  9. tracks-release-branches: true
  10. is-source-branch-for: ['main']
  11. source-branches: []
  12. main:
  13. mode: ContinuousDeployment
  14. tag: prealpha
  15. regex: v2_release
  16. is-release-branch: true
  17. source-branches: ['develop']
  18. v1_develop:
  19. mode: ContinuousDeployment
  20. tag: v1_develop
  21. regex: v1_develop
  22. source-branches:
  23. - v1_release
  24. pre-release-weight: 100
  25. v1_release:
  26. mode: ContinuousDeployment
  27. regex: v1_release
  28. is-release-branch: true
  29. source-branches: ['v1_develop']
  30. pull-request:
  31. mode: ContinuousDeployment
  32. tag: PullRequest.{BranchName}
  33. increment: Inherit
  34. tag-number-pattern: '[/-](?<number>\d+)'
  35. regex: ^(pull|pull\-requests|pr)[/-]
  36. source-branches:
  37. - develop
  38. - main
  39. - feature
  40. - support
  41. - hotfix
  42. pre-release-weight: 30000
  43. ignore:
  44. sha: []
  45. # next-version: 2.0.0
  46. # mode: ContinuousDeployment
  47. # tag-prefix: '[vV]'
  48. # continuous-delivery-fallback-tag: 'pre'
  49. # branches:
  50. # # v1_develop:
  51. # # mode: ContinuousDeployment
  52. # # tag: pre
  53. # # regex: ^v1_develop?[/-]
  54. # # is-release-branch: false
  55. # # source-branches:
  56. # # - v1
  57. # # v1:
  58. # # tag: rc
  59. # # increment: Patch
  60. # # regex: ^v2?[/-]
  61. # # is-release-branch: false
  62. # # source-branches: []
  63. # # is-mainline: true
  64. # v2_develop:
  65. # mode: ContinuousDeployment
  66. # tag: pre
  67. # regex: ^v2_develop?[/-]
  68. # is-release-branch: true
  69. # tracks-release-branches: true
  70. # is-source-branch-for: ['v2']
  71. # source-branches: []
  72. # v2:
  73. # mode: ContinuousDeployment
  74. # is-release-branch: false
  75. # tag: alpha
  76. # increment: Patch
  77. # regex: ^v2?[/-]
  78. # source-branches: ['v2_develop']
  79. # # feature:
  80. # # tag: useBranchName
  81. # # regex: ^features?[/-]
  82. # # source-branches:
  83. # # - v1
  84. # # - v1_develop
  85. # # - v2
  86. # # - v2_develop
  87. # pull-request:
  88. # tag: PullRequest.{BranchName}
  89. # increment: Inherit
  90. # ignore:
  91. # sha: []
  92. # merge-message-formats: {}