heroku-nodejs-build

12.20.1 • Public • Published

heroku-nodejs-build

Scripts to help build, package, release and deploy node apps to Heroku

Installation

npm i -d heroku-nodejs-build

Requirements

  • Docker installed
  • A script to build and test your application located at scripts/verify

Usage

In package.json add the following scripts

  "scripts": {
    "verify": "scripts/verify",
    "package": "node_modules/heroku-nodejs-build/scripts/package",
    "release": "node_modules/heroku-nodejs-build/scripts/release",
    "deploy": "node_modules/heroku-nodejs-build/scripts/deploy"
  }

To release a new version of your app run

npm run package && \
GITHUB_REPO=your/github-repo \
GITHUB_TOKEN=your-github-token \
npm run release

Get a github token here

To deploy a version of your app run

RELEASE_TAG=the-tag or "latest" \
GITHUB_REPO=your/github-repo \
GITHUB_TOKEN=your-github-token \
HEROKU_APP=your-heroku-app \
HEROKU_TOKEN=your-heroku-token \
npm run deploy

Get a heroku token with heroku auth:token

Readme

Keywords

none

Package Sidebar

Install

npm i heroku-nodejs-build

Weekly Downloads

3

Version

12.20.1

License

MIT

Unpacked Size

15 kB

Total Files

10

Last publish

Collaborators

  • darrinholst