Relative Content

Tag Archive for continuous-delivery

Tracking internal builds versus public builds

At our office, we use JIRA to track issues reported by our QA teams. We also have Bamboo which builds each time we commit to our Git (Stash) repository. QA picks a build from Bamboo and they work with that build for about a week. Once all of the issues they filed on that build are resolved, they pick another build and regress/smoke test again until they find a fully passing build (i.e. no issues reported).

DB migration and Azure deployment slots

I’m planning to push a new web application to an Azure Web App Service (former Azure Website).
I’d like to make use of the deployment slots to be able to test my deployment before pushing it to production.
That’s all fine as long as there is no DB schema change require. But if there is a schema change I can’t have two software versions operating on the same db version.
Since I’m using EF Migrations, the push to the staging slot would instantly result in a DB update to the latest version.