Upgrade deno, ensure downloads/updates on chef client runs

This commit is contained in:
2025-04-18 16:19:29 +04:00
parent 617f7959ab
commit 5ddfe642eb
4 changed files with 17 additions and 11 deletions

View File

@@ -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