mirror of
https://github.com/YunoHost-Apps/mattermost_ynh.git
synced 2024-09-03 19:36:29 +02:00
tools: fix bump-mattermost.rb with the new filenames
This commit is contained in:
parent
3fa01c1e66
commit
70ff6c0cd3
1 changed files with 10 additions and 5 deletions
|
@ -36,9 +36,9 @@ module Mattermost
|
||||||
|
|
||||||
def retrieve_release_data
|
def retrieve_release_data
|
||||||
case @variant
|
case @variant
|
||||||
when :'x86-64', :enterprise
|
when :amd64, :enterprise
|
||||||
retrieve_first_party_release_data
|
retrieve_first_party_release_data
|
||||||
when :arm, :arm64
|
when :armhf, :arm64
|
||||||
retrieve_smart_honeybee_release_data
|
retrieve_smart_honeybee_release_data
|
||||||
else
|
else
|
||||||
raise "Unsupported variant '{#release_desc.variant}'"
|
raise "Unsupported variant '{#release_desc.variant}'"
|
||||||
|
@ -47,7 +47,7 @@ module Mattermost
|
||||||
|
|
||||||
def retrieve_first_party_release_data
|
def retrieve_first_party_release_data
|
||||||
edition = {
|
edition = {
|
||||||
'x86-64': 'team',
|
amd64: 'team',
|
||||||
enterprise: 'enterprise'
|
enterprise: 'enterprise'
|
||||||
}.fetch(variant)
|
}.fetch(variant)
|
||||||
|
|
||||||
|
@ -59,7 +59,12 @@ module Mattermost
|
||||||
end
|
end
|
||||||
|
|
||||||
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"
|
arch = {
|
||||||
|
armhf: 'arm',
|
||||||
|
arm64: 'arm64'
|
||||||
|
}.fetch(variant)
|
||||||
|
|
||||||
|
@url = "https://github.com/SmartHoneybee/ubiquitous-memory/releases/download/v#{version}/mattermost-v#{version}-linux-#{arch}.tar.gz"
|
||||||
|
|
||||||
puts "Downloading release #{version}-#{variant} for computing checksum…"
|
puts "Downloading release #{version}-#{variant} for computing checksum…"
|
||||||
release_file = URI.parse(@url).read
|
release_file = URI.parse(@url).read
|
||||||
|
@ -122,7 +127,7 @@ if version.nil?
|
||||||
abort("ERROR: The Mattermost release version must be provided.\nExample: ./bump-mattermost.sh 5.33.1")
|
abort("ERROR: The Mattermost release version must be provided.\nExample: ./bump-mattermost.sh 5.33.1")
|
||||||
end
|
end
|
||||||
|
|
||||||
VARIANTS = %i[x86-64 enterprise arm arm64]
|
VARIANTS = %i[amd64 enterprise armhf arm64]
|
||||||
|
|
||||||
# Compute releases URLs and sums
|
# Compute releases URLs and sums
|
||||||
releases = VARIANTS
|
releases = VARIANTS
|
||||||
|
|
Loading…
Add table
Reference in a new issue