Skip to content
This repository has been archived by the owner on Dec 2, 2020. It is now read-only.

Commit

Permalink
Merge pull request #35 from platanus/node_up_to_0.10.29
Browse files Browse the repository at this point in the history
Add latests nodejs up to 0.10.29
  • Loading branch information
Sam Kottler committed Jun 25, 2014
2 parents 01b920d + ba13551 commit 7471703
Show file tree
Hide file tree
Showing 6 changed files with 24 additions and 6 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,4 @@ nodejs::module { 'bower':
* stdlib >= 3.0.0

##### Latest supported Node.js version
v0.10.26
v0.10.29
2 changes: 1 addition & 1 deletion lib/puppet/provider/npm_module/nodenv.rb
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ def command_opts_list
"NODENV_VERSION" => @resource[:node_version]
},
#Npm versions greater than 0.10.26 return 1 when no dependencies are returned
:failonfail => SemVer.new(node_version_long) > SemVer.new('0.10.26'),
:failonfail => SemVer.new(node_version_long) < SemVer.new('0.10.26'),
:uid => @resource[:user]
}
end
Expand Down
4 changes: 2 additions & 2 deletions manifests/v0_10.pp
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,11 @@

class nodejs::v0_10 {
require nodejs
require nodejs::v0_10_26
require nodejs::v0_10_29

file { "${nodejs::nodenv_root}/versions/v0.10":
ensure => link,
owner => $nodejs::nodenv_user,
target => "${nodejs::nodenv_root}/versions/v0.10.26",
target => "${nodejs::nodenv_root}/versions/v0.10.29",
}
}
9 changes: 9 additions & 0 deletions manifests/v0_10_29.pp
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Public: Install nodejs v0.10.29
#
# Usage:
#
# include nodejs::v0_10_29

class nodejs::v0_10_29 {
nodejs::version { 'v0.10.29': }
}
9 changes: 9 additions & 0 deletions spec/classes/nodejs__v0_10_29_spec.rb
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
require "spec_helper"

describe "nodejs::v0_10_29" do
let(:facts) { default_test_facts }

it do
should contain_nodejs__version("v0.10.29")
end
end
4 changes: 2 additions & 2 deletions spec/classes/nodejs__v0_10_spec.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
let(:facts) { default_test_facts }

it do
should include_class("nodejs::v0_10_26")
should include_class("nodejs::v0_10_29")

should contain_file("/test/boxen/nodenv/versions/v0.10").with({
:ensure => "link",
:target => "/test/boxen/nodenv/versions/v0.10.26"
:target => "/test/boxen/nodenv/versions/v0.10.29"
})
end
end

0 comments on commit 7471703

Please sign in to comment.