Coming soon!

Deployments Simplified for github on Azure

In this post I would like to cover and share a quick and interesting deployment process, to get your github project hosted by any Azure user. The idea is simple. Application owners can add a "Deploy to Azure" button (or any other image or link) to their GitHub repository by

By Joris Brauns · 1/19/2016 11:10:47 PM (Original Post)

In this post I would like to cover and share a quick and interesting deployment process, to get your github project hosted by any Azure user.

The idea is simple. Application owners can add a "Deploy to Azure" button (or any other image or link) to their GitHub repository by inserting it to their README.md file using standard markdown or html.

This how the button looks like:

Here is a github example which is using this button:
https://github.com/felixrieseberg/Ghost-Azure

But it's not the button which makes this interesting.

The real power is that you could install any github project directly onto your Azure within a few minutes of your time!

How it works

When a user clicks on the button, a “referrer” header is sent to azuredeploy.net which contains the location of the Git repository to deploy from.

https://azuredeploy.net/?repository=https://github.com/user/repo

Now, don't wait any longer and get your github projects ready for Azure deployments!

For a full explanation how it works, checkout this url:
https://deploy.azure.com

Or check out the maker (Elliott Hamai) his blog:
https://elliotthamai.wordpress.com/2014/11/15/using-custom-arm-templates-with-the-deploy-to-azure-button/


By Joris Brauns · 1/19/2016 11:10:47 PM (Original Post)

Share this blogpost

Looking for talent?

Fill in the form below and we’ll get back to you as soon as possible.

Oops. You seem to have written your full name in invisible ink. Please enter it so we can read it. Oops. You seem to have written your company in invisible ink. Please enter it so we can read it. It seems your e-mail doesn’t exist. Please enter a real one so we can contact you. Oops. You seem to have written your telephone in invisible ink. Please enter it so we can read it.