Update nodejs to the latest LTS, using packages

This commit is contained in:
Greg Karékinian 2019-04-08 11:23:24 +02:00
parent 44eee142a7
commit 504ac417e2

View File

@ -2,20 +2,23 @@
# Cookbook Name:: kosmos-nodejs # Cookbook Name:: kosmos-nodejs
# Recipe:: default # Recipe:: default
# #
# Copyright 2015, Kosmos # Copyright 2019, Kosmos
# #
# All rights reserved - Do Not Redistribute # All rights reserved - Do Not Redistribute
# #
# Get package for trusty when still using vivid # Get package for trusty when still using vivid
if node['lsb']['codename'] == "vivid" if node['lsb']['codename'] == "vivid"
node.override['nodejs']['install_repo'] = false node.override["nodejs"]["install_repo"] = false
apt_repository 'node.js' do apt_repository "node.js" do
uri "https://deb.nodesource.com/node_8.x" uri "https://deb.nodesource.com/node_8.x"
distribution "trusty" distribution "trusty"
components ['main'] components ["main"]
keyserver node['nodejs']['keyserver'] keyserver node["nodejs"]["keyserver"]
key node['nodejs']['key'] key node["nodejs"]["key"]
end end
include_recipe "nodejs"
else
node.override["nodejs"]["repo"] = "https://deb.nodesource.com/node_10.x"
include_recipe "nodejs::nodejs_from_package"
end end
include_recipe 'nodejs'