2019-04-08 11:23:24 +02:00

25 lines
626 B
Ruby

#
# Cookbook Name:: kosmos-nodejs
# Recipe:: default
#
# Copyright 2019, Kosmos
#
# All rights reserved - Do Not Redistribute
#
# 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
include_recipe "nodejs"
else
node.override["nodejs"]["repo"] = "https://deb.nodesource.com/node_10.x"
include_recipe "nodejs::nodejs_from_package"
end