From 239c4cdb253124e7452f0b98d250aca358eb8d35 Mon Sep 17 00:00:00 2001 From: Dimitris Sotirakis Date: Wed, 31 Aug 2022 09:21:33 +0300 Subject: [PATCH] Add CustomMode in versions.go (#54482) --- pkg/build/config/version_mode.go | 1 + pkg/build/config/versions.go | 28 ++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+) diff --git a/pkg/build/config/version_mode.go b/pkg/build/config/version_mode.go index 0e8f2232812..1d2b14d412c 100644 --- a/pkg/build/config/version_mode.go +++ b/pkg/build/config/version_mode.go @@ -8,4 +8,5 @@ const ( TagMode VersionMode = "release" ReleaseBranchMode VersionMode = "branch" PullRequestMode VersionMode = "pull_request" + CustomMode VersionMode = "custom" ) diff --git a/pkg/build/config/versions.go b/pkg/build/config/versions.go index ebaf929500a..741c6acce6f 100644 --- a/pkg/build/config/versions.go +++ b/pkg/build/config/versions.go @@ -47,6 +47,34 @@ var Versions = VersionMap{ PackagesBucketEnterprise2: "grafana-downloads-enterprise2", CDNAssetsBucket: "grafana-static-assets", }, + CustomMode: { + Variants: []Variant{ + VariantArmV6, + VariantArmV7, + VariantArmV7Musl, + VariantArm64, + VariantArm64Musl, + VariantDarwinAmd64, + VariantWindowsAmd64, + VariantLinuxAmd64, + VariantLinuxAmd64Musl, + }, + PluginSignature: PluginSignature{ + Sign: true, + AdminSign: true, + }, + Docker: Docker{ + ShouldSave: true, + Architectures: []Architecture{ + ArchAMD64, + ArchARM64, + ArchARMv7, // GOARCH=ARM is used for both armv6 and armv7. They are differentiated by the GOARM variable. + }, + }, + PackagesBucket: "grafana-downloads", + PackagesBucketEnterprise2: "grafana-downloads-enterprise2", + CDNAssetsBucket: "grafana-static-assets", + }, ReleaseBranchMode: { Variants: []Variant{ VariantArmV6,