I'm using Azure DevOps as the source code repo for my Docker containerized Angular application. In the process of creating release pipelines to deploy the code base from dev to test (then to staging and prod) I noticed that after selecting the Azure App Service deployment template, I could not specify a branch for code movement. For example, I could not specify the dev branch for the pipeline that would move code to the test environment. Does this mean that for containerized apps I have to have separate repos for each environment--dev, test, staging, and prod? Further, does this mean that for code deployment that I would have to move, let's say, code from the master branch in the dev repo to the master branch in the test repo, and so on? Thanks.
closed as off-topic by Izzy♦ Nov 8 at 19:37
This question appears to be off-topic. The users who voted to close gave this specific reason:
- "This question does not appear to be about software recommendations, within the scope defined on meta and in the help center." – Izzy