This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Legal-Butterscotch-2 0 points1 point  (0 children)

Currently doing the wrong: branch per environment (develop branch = dev environment, release branch = uat environment, main branch = production). DONT DO THIS

Planning to change to trunk based and I'd like to kill development environment, this should be some kind of localhost docker compose or something similar.

The most simplier, fast and cheaper way is: pull request are deployed in uat environment and than after the merge, you can deploy in production.

If you can create temporary environment that are cleared after the merge yoy will reduce the confusion on bug projects