mirror of
https://github.com/YunoHost-Apps/mattermost_ynh.git
synced 2024-09-03 19:36:29 +02:00
tools: update the bump script to sha256 all the things
This commit is contained in:
parent
07d725f663
commit
ff949368ac
1 changed files with 3 additions and 5 deletions
|
@ -61,10 +61,9 @@ module Mattermost
|
||||||
def retrieve_smart_honeybee_release_data
|
def retrieve_smart_honeybee_release_data
|
||||||
@url = "https://github.com/SmartHoneybee/ubiquitous-memory/releases/download/v#{version}/mattermost-v#{version}-linux-#{variant}.tar.gz"
|
@url = "https://github.com/SmartHoneybee/ubiquitous-memory/releases/download/v#{version}/mattermost-v#{version}-linux-#{variant}.tar.gz"
|
||||||
|
|
||||||
sum_url = "#{url}.sha512sum"
|
puts "Downloading release #{version}-#{variant} for computing checksum…"
|
||||||
URI.open(sum_url) do |sum_file|
|
release_file = URI.parse(@url).read
|
||||||
@sum = sum_file.read.lines.first.split(' ').first
|
@sum = Digest::SHA256.hexdigest(release_file)
|
||||||
end
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -79,7 +78,6 @@ module Yunohost
|
||||||
src = File.read(@path)
|
src = File.read(@path)
|
||||||
replace_src_setting!(src, 'SOURCE_URL', release.url)
|
replace_src_setting!(src, 'SOURCE_URL', release.url)
|
||||||
replace_src_setting!(src, 'SOURCE_SUM', release.sum)
|
replace_src_setting!(src, 'SOURCE_SUM', release.sum)
|
||||||
replace_src_setting!(src, 'SOURCE_FILENAME', File.basename(URI.parse(release.url).path))
|
|
||||||
File.write(@path, src)
|
File.write(@path, src)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue