如何下载文件并使用CHEF指定路径? 我查看了文档,发现remote_file资源,但无法设法将文件下载到特定路径。
我的尝试是这样,但是以某种方式我无法弄清楚确切的语法
remote_file 'E:\\' do
source 'https://bintray.com/jfrog/jfrog-cli-go/jfrog-cli-windows-amd64/1.19.0'
show_progress true
action :create_if_missing
end
答案 0 :(得分:0)
您需要直接指向文件的URL,并且应使用/
而不是\\
,这应该可以正常工作:
remote_file 'E:/jfrog.exe' do
checksum "3ddb79b932b34b57a29326a488dcb629049f48277c1568f2d03048cafae38191"
source "https://bintray.com/jfrog/jfrog-cli-go/download_file?file_path=1.19.0/jfrog-cli-windows-amd64/jfrog.exe"
show_progress true
action :create_if_missing
end
我添加了一个校验和,作为一种“好的做法”。