Commit fc95c860 authored by David Dollar's avatar David Dollar

look for available versions of node

parent 1a9a5539
...@@ -29,6 +29,10 @@ run_npm() { ...@@ -29,6 +29,10 @@ run_npm() {
# clean up leaking environment # clean up leaking environment
unset GIT_DIR unset GIT_DIR
function manifest_versions() {
curl "http://${S3_BUCKET}.s3.amazonaws.com/manifest.${1}" -s -o -
}
# config # config
NODE_VERSION="0.4.7" NODE_VERSION="0.4.7"
NPM_VERSION="1.0.94" NPM_VERSION="1.0.94"
...@@ -52,6 +56,9 @@ VENDORED_NODE="$(mktmpdir node)" ...@@ -52,6 +56,9 @@ VENDORED_NODE="$(mktmpdir node)"
VENDORED_NPM="$(mktmpdir npm)" VENDORED_NPM="$(mktmpdir npm)"
VENDORED_SCONS="$(mktmpdir scons)" VENDORED_SCONS="$(mktmpdir scons)"
# determine node version
echo "available versions of node: $(manifest_versions "nodejs")"
# download and unpack packages # download and unpack packages
echo "-----> Fetching Node.js binaries" echo "-----> Fetching Node.js binaries"
mkdir -p $VENDORED_NODE && curl $NODE_PACKAGE -s -o - | tar xzf - -C $VENDORED_NODE mkdir -p $VENDORED_NODE && curl $NODE_PACKAGE -s -o - | tar xzf - -C $VENDORED_NODE
......
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