puppet: Include go version in go-camo release information.

This commit is contained in:
Alex Vandiver
2022-02-09 18:23:14 -08:00
committed by Tim Abbott
parent 232fe495be
commit b2c3f5e510
2 changed files with 5 additions and 3 deletions

View File

@@ -7,12 +7,13 @@ class zulip::camo (String $listen_address = '0.0.0.0') {
}
$version = $zulip::common::versions['go-camo']['version']
$goversion = $zulip::common::versions['go-camo']['goversion']
$dir = "/srv/zulip-go-camo-${version}"
$bin = "${dir}/bin/go-camo"
zulip::external_dep { 'go-camo':
version => $version,
url => "https://github.com/cactus/go-camo/releases/download/v${version}/go-camo-${version}.go1171.linux-${::architecture}.tar.gz",
url => "https://github.com/cactus/go-camo/releases/download/v${version}/go-camo-${version}.go${goversion}.linux-${::architecture}.tar.gz",
tarball_prefix => "go-camo-${version}",
}

View File

@@ -41,8 +41,9 @@ class zulip::common {
$versions = {
# https://github.com/cactus/go-camo/releases
'go-camo' => {
'version' => '2.3.0',
'sha256' => {
'version' => '2.3.0',
'goversion' => '1171',
'sha256' => {
'amd64' => '965506e6edb9d974c810519d71e847afb7ca69d1d01ae7d8be6d7a91de669c0c',
'aarch64' => '40463f6790eb0d2da69ad6a902fcc4c6b0c0ac24106a6c28fbfce9dfa4cb15cd',
},