duynguyen 2e3a68421b feat: add BranchStrategy class
Mirrors company BasePipeline pattern. Static methods determine
what pipeline stages run per branch:
- PR-*: test only
- feature/*: test + build/push + helm bump + git push
- develop/main/release/hotfix: test + build/push only

imageTag() returns branch-appropriate tag format:
release/x.y.z -> x.y.z, others -> <prefix>-<random8>
2026-04-26 13:55:58 +07:00
2026-04-26 13:43:49 +07:00
Description
No description provided
37 KiB
Languages
Groovy 100%