Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
H
heroku-buildpack-nodejs
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
JIRA
JIRA
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Python-Dev
heroku-buildpack-nodejs
Commits
b74bef6b
Commit
b74bef6b
authored
Dec 19, 2014
by
Hunter Loftis
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #151 from heroku/yoga-semver-herokuapp
avoid semver.io domain
parents
c0b51844
fd574850
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
3 deletions
+3
-3
compile
bin/compile
+3
-3
No files found.
bin/compile
View file @
b74bef6b
...
...
@@ -89,10 +89,10 @@ source $bp_dir/bin/warnings.sh
head
"Installing binaries"
# Resolve non-specific node versions using semver.
io
# Resolve non-specific node versions using semver.
herokuapp.com
if
!
[[
"
$node_engine
"
=
~ ^[0-9]+
\.
[
0-9]+
\.
[
0-9]+
$
]]
;
then
info
"Resolving node version
${
node_engine
:-
(latest stable)
}
via semver.io..."
node_engine
=
$(
curl
--silent
--get
--data-urlencode
"range=
${
node_engine
}
"
https://semver.
io
/node/resolve
)
node_engine
=
$(
curl
--silent
--get
--data-urlencode
"range=
${
node_engine
}
"
https://semver.
herokuapp.com
/node/resolve
)
fi
# Download node from Heroku's S3 mirror of nodejs.org/dist
...
...
@@ -109,7 +109,7 @@ PATH=$heroku_dir/node/bin:$PATH
if
[
"
$npm_engine
"
!=
""
]
;
then
if
!
[[
"
$npm_engine
"
=
~ ^[0-9]+
\.
[
0-9]+
\.
[
0-9]+
$
]]
;
then
info
"Resolving npm version
${
npm_engine
}
via semver.io..."
npm_engine
=
$(
curl
--silent
--get
--data-urlencode
"range=
${
npm_engine
}
"
https://semver.
io
/npm/resolve
)
npm_engine
=
$(
curl
--silent
--get
--data-urlencode
"range=
${
npm_engine
}
"
https://semver.
herokuapp.com
/npm/resolve
)
fi
info
"Downloading and installing npm
$npm_engine
(replacing version
`
npm
--version
`
)..."
npm
install
--quiet
-g
npm@
$npm_engine
>
/dev/null
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment