Thanks for your reply!
Currently I have two versions of the same service. Prod and Staging.
When Prod branch deploys it promotes the version with 100% traffic.
When Staging deploys it de-promotes staging env and splits traffic 80/20.
I did my research and it seems I can grab the branch name inside cloud-build and deploy a version based on the feature branch name. This way I can get every feature to deploy. However, I can make those feature env with “no-promote”. But what about traffic? Shall I keep it 0 or what?
Thanks
What are your intentions with a feature branch? Like adding a new feature to production, hence deploying a new version? Or you want to launch an alternate modified service with an additional feature just for testing purposes.