DEV Community

Cover image for Deploying ASP.NET Core Applications from Bitbucket to Azure

Deploying ASP.NET Core Applications from Bitbucket to Azure

Jakob Christensen on November 30, 2017

This article originally appeared on my personal blog. Give the most tedioust jobs to your laziest employee and they will automate it. My boss ...
Collapse
 
meanin profile image
Paweł Ruciński • Edited

.net core has a very nice support from visual studio team services. You can build your app there, give it a version number or some similar things. Even run a database migration if you want to.

It is really worth considering for small team (up to 5 devs, it is free), it provides a source code repository, CI/CD support and very well cooperate wirh azure.

I wasn't aware of solution which you presented, it is also nice and really straight forward to configure and understand. Thanks for sharing!

Collapse
 
t4rzsan profile image
Jakob Christensen

Hi Pawel,

Yes, VSTS is a great product but it is also huge. Do you use VSTS with Git or with classic TFS?

Thanks for reading.

Collapse
 
meanin profile image
Paweł Ruciński

We are using VSTS as a VCS also (so with TFS), on CI it is pulling code from local feeds. It is really comfortable, when you do not have to configure git connections.

Collapse
 
dkarger profile image
Dan Karger

Good article but I think you're underestimating what you can do with this.

Firstly you can include staging / test deployments just by a tweak to your git branching strategy. IE merge into master branch to deploy to test / staging and merge into release branch to deploy to production.

Also you can run unit tests on your deployment with just a couple of tweaks to the default deployment as described here

Collapse
 
t4rzsan profile image
Jakob Christensen

Different branches? Yes, of course. Good thinking.

I am not familiar with Kudu so thank you for the link.