47 Commits

Autor SHA1 Mensagem Data
othreed da7670bce6 Update default.rb
On my RPi I got a CRC error - with the updated SHA256 hash it works for linux_arm-pi
2014-09-16 21:51:21 +02:00
Josh f626980477 Fix nodejs URL 2014-08-04 12:22:01 +02:00
Matt Whiteley e64a50f582 Switch to NodeSource repository
- Chris Lea's PPA will be dropped with the release of 0.12.x
- https://chrislea.com/2014/07/09/joining-forces-nodesource/
- https://nodesource.com/blog/chris-lea-joins-forces-with-nodesource
2014-08-01 13:09:47 -07:00
Marius Ducea ddff6fce64 fix correct building of the download url; without this it was dropping dist and returned 404 2014-05-02 17:04:22 -07:00
Guilhem Lettron 4b859c08b6 Fix attribute order
Be sur that 'install_repo' is set.
2014-04-16 12:32:00 +02:00
Guilhem Lettron 964b2696c6 Fix way to install nodejs and npm 2014-04-08 16:56:42 +02:00
Guilhem Lettron e73e56ac4a Cleanup package part 2014-03-31 14:39:53 +02:00
Guilhem Lettron c916593496 Fix npm 2014-03-31 13:46:58 +02:00
Guilhem Lettron cf27a74094 Refactor npm installation 2014-03-31 12:44:26 +02:00
Guilhem Lettron 8e97993d7b Fix rubocop 2014-03-13 14:05:43 +01:00
Eric Tucker 7e85874e2a Adding rhel, debian, and fedora support for package installation. 2014-03-04 08:11:07 -04:00
Marius Ducea 0ef51dce10 Update to the latest versions of node/npm available at this time 2014-03-04 01:22:55 -08:00
Andrew de Andrade 32f40dfedb Added shasum for Raspberry Pi binary to attributes/default.rb
Installing from a binary was failing on a Raspberry Pi due to a null string error. I added the shasum to the attributes/default.rb file. However, I used the shasum that I calculated locally. This is wrong. I tried to go to http://nodejs.org/dist/v0.10.15/ and get the shasum posted there from the gpg or asc file, however none of those checksum files, include the necessary checksum for the "arm-pi" flavor of NodeJS.

In the absence of an official shasum, can someone find out how to get the tarball over https and confirm the shasum above before merging this pull request? I pulled the tarball over http and therefore my shasum should be treated as suspect until independently verified. In the meantime, I filed an issue over in the joyent/node repo:

https://github.com/joyent/node/issues/6338
2013-10-11 12:32:10 -07:00
Marius Ducea 246fc37ab7 Update to the latest versions of node/npm available at this time 2013-08-14 14:41:43 -07:00
Konstantin Gredeskoul & Richard Millan 8ff42ea1bb default to package installation of nodejs on smartos 2013-08-13 15:57:59 -07:00
Marius Ducea c65ddcf683 Merge pull request #54 from robertkowalski/implement/raspberry-pi
Add Raspberry pi support
2013-08-13 15:30:27 -07:00
Robert Kowalski 2cb8a1ec33 Add Raspberry pi support
Add mode for installing the Raspberry Pi Node Binary
Add check_sha attribute, as for Raspberry Pi tarballs mostly no
sha-sum is provided
2013-08-13 22:58:39 +02:00
Luca Guidi c56a879c80 Update default version of node to 0.10.13 - and npm - v1.3.4 2013-07-23 14:10:46 +02:00
wtw 3e31eb2563 default node version updated from 0.10.2 to 0.10.6 (fixes build error on Ubuntu 12.10)
Added version number and sha256 checksums for nodejs `0.10.6`. Fixes build issue on Ubuntu `12.10`, see https://github.com/hectcastro/chef-statsd/issues/14#issuecomment-17441555
2013-05-17 21:29:33 +02:00
bakins 384a8ccc50 update version and checksum 2013-04-01 16:29:05 -04:00
bakins 4b2fafe8ec update version and checksum 2013-04-01 16:27:41 -04:00
Marius Ducea 996455afc4 update default npm to 1.2.14 to fix compile problems seen in #33 2013-03-19 15:46:55 -07:00
Chris Lundquist f2584149bb [max_threads] make make_thread a real attribute
[max_threads] make make_thread a real attribute
2013-03-19 09:08:05 -07:00
Marius Ducea 4bbab7947e 0.10.0 is the default new stable version 2013-03-16 01:09:43 -07:00
Marius Ducea 53d3ec683d support to enable legacy_packages from the 0.8.x branch in the package installation method 2013-03-16 00:31:27 -07:00
Julian Wilde 9cc85364b2 Bump version - use SHA256 checksums instead 2013-02-28 10:40:14 +01:00
Julian Wilde cb96f6ba6f Added support for "officialbin" installation source; linux only, downloads and installs official pre-built NodeJS binaries 2013-02-18 17:36:19 +01:00
Eric Heydrick 0c60642bcd Update to latest stable release 2013-02-04 11:39:03 -08:00
Marius Ducea 12a49e1a4e update node/npm to the latest stable versions 2013-01-09 18:12:34 -08:00
Moser, Kevin d1afa93019 Add src_url attribute to allow user to set custom location for source 2012-11-29 07:50:44 -08:00
Marius Ducea e07d640bbd updated to the latest node/npm versions 2012-08-14 01:09:53 -07:00
Johannes Becker 204602dd7e Fix: default/override_attributes in role-Files should work 2012-08-08 00:59:02 +02:00
Fletcher Nichol 92c25692a2 Add src_url and npm_src_url attributes.
Useful in situations where there are network issues, hosting problems,
and close local mirrors are present.
2012-03-09 10:00:17 -07:00
Marius Ducea 2710c028f9 installation from packages available as an option; source install still default; readme migrated to md; foodcritic lint applied 2012-03-04 23:31:19 -08:00
Marius Ducea a764bdbcd2 finetune the not_if condition to check if the node binary exists as suggested by @cactus in #3 2012-02-26 21:16:38 -08:00
George Miroshnykov e6c3f6b696 [nodejs]: made download, compilation and installation a bit more granular. 2012-01-21 11:12:59 +02:00
Marius Ducea 65f9e9541b [nodejs]: bump metadata version for release on the cookbooks site 2011-12-05 15:31:27 -05:00
Rohan Singh 886e244877 npm version 1.0.105. That was quick. 2011-11-11 16:25:24 -08:00
Rohan Singh 720c089a81 Update to node 0.6.0 and 1.0.104. 2011-11-09 11:38:47 -08:00
Marius Ducea c07b865e4c [nodejs]: updated npm to 1.0.10 2011-06-07 15:51:15 -07:00
Marius Ducea 6d8f77a6db Updated node/npm versions; new version check working for npm v1.0.x 2011-06-03 17:56:20 -07:00
Marius Ducea dfe18fe1c4 [nodejs]: updated default node/npm versions to 0.4.4 and 0.3.18 2011-03-30 10:17:10 -07:00
Marius Ducea 524db58204 [nodejs]: updated node to v0.4.0 and npm v0.3.0 2011-02-18 14:13:10 -08:00
Marius Ducea a880cf4e66 nodejs cookbook: fix conditional rules and update node/npm to latest versions 2010-11-03 14:03:33 -07:00
Marius Ducea 0dde7a2432 node version updated 2010-09-27 17:50:27 -07:00
Marius Ducea 17ff81357b node updated to v0.2.1 2010-09-16 10:14:14 -07:00
Marius Ducea 4aad076eaf nodejs cookbook added 2010-08-31 14:11:23 -07:00