GithubHelp home page GithubHelp logo

buildpack-node-env's Introduction

A check to ensure that the node.js buildpack provides a working node environment for subsequent buildpacks.

When used in a .buildpacks file with multi-buildpack, output should be something like this:

$ git push heroku master

[master b4a1d45] empty
Counting objects: 1, done.
Writing objects: 100% (1/1), 186 bytes | 0 bytes/s, done.
Total 1 (delta 0), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Fetching custom git buildpack... done
remote: -----> Multipack app detected
remote: =====> Downloading Buildpack: https://github.com/heroku/heroku-buildpack-nodejs
remote: =====> Detected Framework: Node.js
remote:
remote: -----> Reading application state
remote:        package.json...
remote:        build directory...
remote:        cache directory...
remote:        environment variables...
remote:
remote:        Node engine:         0.10.38
remote:        Npm engine:          unspecified
remote:        Start mechanism:     npm start
remote:        node_modules source: package.json
remote:        node_modules cached: true
remote:
remote:        NPM_CONFIG_PRODUCTION=true
remote:        NODE_MODULES_CACHE=true
remote:
remote: -----> Installing binaries
remote:        Downloading and installing node 0.10.38...
remote:        Using default npm version: 1.4.28
remote:
remote: -----> Building dependencies
remote:        Restoring node modules from cache
remote:        Pruning unused dependencies
remote:        valid
remote:        Installing node modules
remote:
remote: -----> Checking startup method
remote:        No Procfile; Adding 'web: npm start' to new Procfile
remote:
remote: -----> Finalizing build
remote:        Creating runtime environment
remote:        Exporting binary paths
remote:        Cleaning npm artifacts
remote:        Cleaning previous cache
remote:        Caching results for future builds
remote:
remote: -----> Build succeeded!
remote:
remote:        [email protected] /tmp/build_6a46f72ec9eec84c800960e8d996cf91
remote:        ├── [email protected]
remote:        ├── [email protected]
remote:        ├── [email protected]
remote:        ├── [email protected]
remote:        ├── [email protected]
remote:        ├── [email protected]
remote:        └── [email protected]
remote:
remote: =====> Downloading Buildpack: https://github.com/hunterloftis/buildpack-node-env
remote: =====> Detected Framework: Node.js Environment Check
remote: Checking available Node.js environment...
remote:
remote: Build dir: /tmp/build_6a46f72ec9eec84c800960e8d996cf91
remote: Cache dir: /app/tmp/cache
remote: Env dir: /tmp/d20150512-131-fryum5
remote:
remote: Node version: v0.10.38
remote: Node location: /tmp/build_6a46f72ec9eec84c800960e8d996cf91/.heroku/node/bin/node
remote:
remote: Npm version: 1.4.28
remote: Npm location: /tmp/build_6a46f72ec9eec84c800960e8d996cf91/.heroku/node/bin/npm
remote:
remote: NODE_HOME: /tmp/build_6a46f72ec9eec84c800960e8d996cf91/.heroku/node
remote: WEB_CONCURRENCY:
remote: PATH: /tmp/build_6a46f72ec9eec84c800960e8d996cf91/.heroku/node/bin:/tmp/build_6a46f72ec9eec84c800960e8d996cf91/node_modules/.bin:/app/bin:/app/vendor/bundle/bin:/app/vendor/bundle/ruby/2.2.0/bin:vendor/bundle/ruby/1.9.1/bin:/usr/local/bin:/usr/bin:/bin:bin:/tmp/codon/vendor/bin
remote:
remote: Using release configuration from last framework (Node.js Environment Check).
remote: -----> Discovering process types
remote:        Procfile declares types -> web
remote:
remote: -----> Compressing... done, 6.7MB
remote: -----> Launching... done, v9

buildpack-node-env's People

Contributors

hunterloftis avatar

Watchers

 avatar  avatar

Forkers

digideskio

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.