Commit Graph

2 Commits

Author SHA1 Message Date
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
10c2f73587 first commit 2026-04-26 13:43:49 +07:00