I direct link this for a heroku-build-pack too. http://arunoda.me/blog/official-nodejs-binaries-on-heroku.html It works pretty well.
On Sat, Jan 12, 2013 at 1:44 PM, Forrest L Norvell <[email protected]>wrote: > Well, nave has logic to figure out what to fetch based on arch, OS, and > version, tries to fetch binary builds first and then falls back to building > from source, and has functions for listing which versions are available. > And it's maintained by the chief maintainer of Node, so it's likely to be > written in a way that's in line with how he thinks things are going to work > for a while. What more do you want? > > The only more automatic approach I know of is nvm's, which uses git tags > on the github repo, but that won't get you binary builds, only source > tarballs. > > F > > > On Friday, January 11, 2013, Paul J R wrote: > >> Well, as i said, i already have a working script that'll pull the node >> binary and nave is just doing the same thing, the problem with doing things >> like this with shell utils is that your essentially parsing html via regex >> and that tends to break very easily. I was really hoping there was >> something on the nodejs site that might make it easier to retrieve a >> release via arch/platform in a more structured way i guess? >> >> Its not that important, what i have already works, but minor changes to >> the http://nodejs.org/dist/ <http://nodejs.org/dist/latest/>.... >> directory will ultimately break the script, if you get what i mean. >> >> Regards, Paul >> >> On Saturday, 12 January 2013 13:05:35 UTC+11, Forrest L Norvell wrote: >>> >>> Take a look at how Isaac's nave does it: https://github.com/isaacs/** >>> nave/blob/master/nave.sh<https://github.com/isaacs/nave/blob/master/nave.sh> >>> >>> All it needs is egrep, curl, sort, tail and sed. >>> >>> F >>> >>> On Fri, Jan 11, 2013 at 5:31 PM, Paul J R <[email protected]> wrote: >>> >>>> Hi All, >>>> >>>> Im writing an lxc container template for to running node app's and >>>> depending on the options the template script may try to download the latest >>>> binary version of nodejs. Currently im doing this by hitting >>>> http://www.nodejs.org/**dist/latest/<http://www.nodejs.org/dist/latest/> >>>> and >>>> attempting to find the appropriate binary using a combo of wget/grep/sed, >>>> but parsing html this way isnt generally a great idea and im trying to keep >>>> the dependencies the template introduces to a minimum (i.e. without using >>>> perl/python/php or nodejs itself or even depending on the distro having >>>> nodejs). Looking around (and asking in irc) I couldn't really find anything >>>> that might simplify the request (i.e. a link like >>>> http://www.nodejs.org/**dist/ >>>> <http://www.nodejs.org/dist/latest/>linux/64/latest.tar.gz >>>> would be handy) and I was wondering if anyone has any suggestions or knows >>>> of a simple way of getting a link to the latest nodejs binary based on >>>> platform/architecture? >>>> >>>> Regards, PJR >>>> >>>> -- >>>> Job Board: http://jobs.nodejs.org/ >>>> Posting guidelines: https://github.com/joyent/**node/wiki/Mailing-List- >>>> **Posting-Guidelines<https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines> >>>> You received this message because you are subscribed to the Google >>>> Groups "nodejs" group. >>>> To post to this group, send email to [email protected] >>>> To unsubscribe from this group, send email to >>>> nodejs+un...@**googlegroups.com >>>> For more options, visit this group at >>>> http://groups.google.com/**group/nodejs?hl=en?hl=en<http://groups.google.com/group/nodejs?hl=en?hl=en> >>>> >>> >>> -- >> Job Board: http://jobs.nodejs.org/ >> Posting guidelines: >> https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines >> You received this message because you are subscribed to the Google >> Groups "nodejs" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/nodejs?hl=en?hl=en >> > -- > Job Board: http://jobs.nodejs.org/ > Posting guidelines: > https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines > You received this message because you are subscribed to the Google > Groups "nodejs" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/nodejs?hl=en?hl=en > -- Arunoda Susiripala @arunoda <http://twitter.com/arunoda> <http://gplus.to/arunoda>https://github.com/arunoda http://www.linkedin.com/in/arunoda -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en
