Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
92839b20a4 | |||
5ddfe642eb |
@ -1,3 +1,3 @@
|
||||
node.default["deno"]["version"] = "1.44.1"
|
||||
node.default["deno"]["version"] = "2.3.5"
|
||||
node.default["deno"]["download_url"] = "https://github.com/denoland/deno/releases/download/v#{node['deno']['version']}/deno-x86_64-unknown-linux-gnu.zip"
|
||||
node.default["deno"]["checksum"] = "b9ed6c90f12dd7751ad5f39e07f580f71a73e9947d2be703ea54086f8b9becfb"
|
||||
node.default["deno"]["checksum"] = "096ddb8b151adb26f34ac6a8f2beb774776e4b80173824181eb2d2f81e00d111"
|
||||
|
@ -2,8 +2,8 @@ name 'deno'
|
||||
maintainer 'Kosmos'
|
||||
maintainer_email 'ops@kosmos.org'
|
||||
license 'MIT'
|
||||
description 'Installs/configures strfry'
|
||||
version '0.1.0'
|
||||
description 'Installs/configures Deno'
|
||||
version '0.2.0'
|
||||
chef_version '>= 18.0'
|
||||
issues_url 'https://gitea.kosmos.org/kosmos/deno-cookbook/issues'
|
||||
source_url 'https://gitea.kosmos.org/kosmos/deno-cookbook'
|
||||
|
@ -5,10 +5,16 @@
|
||||
|
||||
package 'unzip'
|
||||
|
||||
ark 'deno' do
|
||||
url node['deno']['download_url']
|
||||
checksum node['deno']['checksum']
|
||||
creates 'deno'
|
||||
path '/usr/local/bin'
|
||||
action :cherry_pick
|
||||
version = node['deno']['version']
|
||||
|
||||
ark "deno" do
|
||||
url node['deno']['download_url']
|
||||
checksum node['deno']['checksum']
|
||||
creates "deno"
|
||||
path "/usr/local/deno/#{version}/bin"
|
||||
action :cherry_pick
|
||||
end
|
||||
|
||||
link '/usr/local/bin/deno' do
|
||||
to "/usr/local/deno/#{version}/bin/deno"
|
||||
end
|
||||
|
@ -9,7 +9,7 @@ describe file('/usr/local/bin/deno') do
|
||||
end
|
||||
|
||||
describe bash('deno -v') do
|
||||
its('stdout') { should match /deno 1\.44\.1/ }
|
||||
its('stdout') { should match /deno 2\.2\.10/ }
|
||||
its('stderr') { should eq '' }
|
||||
its('exit_status') { should eq 0 }
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user