From d26d2e17fd8ddd6b60b48d3494116344c1780125 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Greg=20Kar=C3=A9kinian?= Date: Tue, 17 Apr 2018 13:19:03 +0200 Subject: [PATCH] Install nodejs from packages instead of building from source --- site-cookbooks/kosmos-nodejs/recipes/default.rb | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/site-cookbooks/kosmos-nodejs/recipes/default.rb b/site-cookbooks/kosmos-nodejs/recipes/default.rb index 6fd673e..996bf4a 100644 --- a/site-cookbooks/kosmos-nodejs/recipes/default.rb +++ b/site-cookbooks/kosmos-nodejs/recipes/default.rb @@ -7,6 +7,15 @@ # All rights reserved - Do Not Redistribute # -node.override['nodejs']['version'] = '8.11.1' -node.override['nodejs']['source']['checksum'] = '40a6eb51ea37fafcf0cfb58786b15b99152bec672cccf861c14d1cca0ad4758a' -include_recipe 'nodejs::nodejs_from_source' +# Get package for trusty when still using vivid +if node['lsb']['codename'] == "vivid" + node.override['nodejs']['install_repo'] = false + apt_repository 'node.js' do + uri "https://deb.nodesource.com/node_8.x" + distribution "trusty" + components ['main'] + keyserver node['nodejs']['keyserver'] + key node['nodejs']['key'] + end +end +include_recipe 'nodejs'