0.0.2 • Published 12 years ago
grunt-heroku-env v0.0.2
grunt-heroku-env
Heroku stores your app environment variables in individual files in ENV_DIR during the slug compilation step (replacing the heroku labs user-env-compile feature). Run this task to pull the heroku environment variables into process.env.
Getting Started
Install this grunt plugin with: npm install grunt-heroku-env
Then add this line to your project's Gruntfile.js gruntfile:
grunt.loadNpmTasks('grunt-heroku-env');Usage
When used with the heroku grunt buildpack, you can use the task to expose environment variables to your heroku task (the default task that is run by the buildpack):
grunt.registerTask('heroku', ['heroku-env', 'build']);If using the default buildpack, add an npm postinstall script to your package.json like so:
{
"scripts": {
"postinstall": "./node_modules/.bin/grunt heroku-env build"
}
}License
MIT
Author
Patrick Williams