Deploy from external repo

tl;tr; Deploy from external repo on MS Azure

Few days ago I was on a Global Windows Azure Bootcamp,We had few sessions, one of those session was lectured by @mpraglowski, he showed us this wonderful feature. What if we want to deploy our website on each git push without any extra action on our server ? With help come Azure Web Sites.

First, create new web site by choosing New -> Compute -> Web site-> Custom createcreatewebsite_0

Next step will be, fill out these boxes. Important is that to check box “Publish from source control”.

Third step is to choose which service we want to use (Bitbucket, TFS, Github etc.)


In final step of creating web site, we choose repository that will be use.


If there is no error we should see deploy with a green header like in this picture. Azure has a nice feature, we can freely manage which git push we want on our website any time. Let’s imagine that you push commits but something don’t work exactly how you assumed. You can change to early version of deploy just clicking on it and clicking “redeploy” on bottom of website


Windows Azure Developer Challenge

Quick info! There is a event which is already running, but there is still chance to get a prize, event is named “Windows Azure Developer Challenge” we pass through five steps. On each step we have chance to get 64GB Surfece (for US citizen) or cash equivalent for (2,1k $, outside US). Organiser of this event is codeproject, over 16.000$ is to give away so go register ourselves!

@Edit: First stage was extended for a week!