Commit e2dd7874 authored by Hunter Loftis's avatar Hunter Loftis

changelog and removing extraneous script runs

parent 649802e7
# Node.js Buildpack Changelog # Node.js Buildpack Changelog
## Latest
- Adds heroku-prebuild script
- Adds heroku-postbuild script
## v88 (2016-2-23) ## v88 (2016-2-23)
- Retries all curl requests - Retries all curl requests
......
...@@ -9,8 +9,6 @@ run_if_present() { ...@@ -9,8 +9,6 @@ run_if_present() {
install_node_modules() { install_node_modules() {
local build_dir=${1:-} local build_dir=${1:-}
local has_prebuild_script=${2:-}
local has_postbuild_script=${3:-}
if [ -e $build_dir/package.json ]; then if [ -e $build_dir/package.json ]; then
cd $build_dir cd $build_dir
...@@ -23,10 +21,6 @@ install_node_modules() { ...@@ -23,10 +21,6 @@ install_node_modules() {
echo "Installing node modules (package.json)" echo "Installing node modules (package.json)"
fi fi
npm install --unsafe-perm --userconfig $build_dir/.npmrc 2>&1 npm install --unsafe-perm --userconfig $build_dir/.npmrc 2>&1
if [ -n "$has_postbuild_script" ]; then
echo "Running postbuild script"
npm run heroku-postbuild
fi
else else
echo "Skipping (no package.json)" echo "Skipping (no package.json)"
fi fi
...@@ -34,15 +28,9 @@ install_node_modules() { ...@@ -34,15 +28,9 @@ install_node_modules() {
rebuild_node_modules() { rebuild_node_modules() {
local build_dir=${1:-} local build_dir=${1:-}
local has_prebuild_script=${2:-}
local has_postbuild_script=${3:-}
if [ -e $build_dir/package.json ]; then if [ -e $build_dir/package.json ]; then
cd $build_dir cd $build_dir
if [ -n "$has_prebuild_script" ]; then
echo "Running prebuild script"
npm run heroku-prebuild
fi
echo "Rebuilding any native modules" echo "Rebuilding any native modules"
npm rebuild 2>&1 npm rebuild 2>&1
if [ -e $build_dir/npm-shrinkwrap.json ]; then if [ -e $build_dir/npm-shrinkwrap.json ]; then
...@@ -51,10 +39,6 @@ rebuild_node_modules() { ...@@ -51,10 +39,6 @@ rebuild_node_modules() {
echo "Installing any new modules (package.json)" echo "Installing any new modules (package.json)"
fi fi
npm install --unsafe-perm --userconfig $build_dir/.npmrc 2>&1 npm install --unsafe-perm --userconfig $build_dir/.npmrc 2>&1
if [ -n "$has_postbuild_script" ]; then
echo "Running postbuild script"
npm run heroku-postbuild
fi
else else
echo "Skipping (no package.json)" echo "Skipping (no package.json)"
fi fi
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment