0.1.0 • Published 9 years ago

heroku-deploy v0.1.0

Weekly downloads
1
License
MIT
Repository
github
Last release
9 years ago

heroku-deploy

A simple utility for deploying a .tar.gz to Heroku via the Heroku Platform API.

https://devcenter.heroku.com/articles/build-and-release-using-the-api

Usage

var herokuDeploy = require('heroku-deploy');

herokuDeploy(herokuApiKey, herokuAppName, packageJson.version, releaseFilename).
    then(function(response) {
        console.log('Build request successfully submitted.');
        log(response);
    }).
    catch(function(err) {
        console.log(err);
        throw new Error('A heroku deployment error has occurred.');
    });

Signature

// herokuApiKey    - your heroku api key
// herokuAppName   - the name of the heroku app you're deploying to
// appVersion      - a version tag for your application
// releaseFileName - the absolute path to the .tar.gz file
// 
// returns a bluebird promise