Microsoft Azure App Service Automation
BasicSupports deployment of a zip archive to Azure App Service via Git from within Node.js.
At this point in time, this is very much a work-in-progress and the API may be subject to change. Use at your own risk.
Install
Requires Node >= 6.
npm install azur --save-dev
Usage
; const app = appName: '<your-site>' // http://<your-site>.azurewebsites.net/ username: '<deployment-username>' // Microsoft Azure Git Deployment Username password: '<deployment-password>' // Microsoft Azure Git Deployment Password gitName: 'Automation' // Deployment Commit Author gitEmail: 'noreply@nhardy.id.au' // Deployment Commit E-mail; app;
DEBUG=azur
may be set in your environment variables to enable some logging during the deployment process.
Notable influences
- beanstalkify - AWS Elastic Beanstalk Automation
- azure-deploy - Azure App Service Deployment automation (also using git)