From b9ce9b20b8de670761cbdfad443a2e1b321b52a1 Mon Sep 17 00:00:00 2001 From: Kevin Minehart Date: Tue, 7 May 2024 09:50:52 -0500 Subject: [PATCH] [v10.3.x] CI: set go-version in docker build pr pipelines (#87444) (#87451) [v10.2.x] CI: set go-version in docker build pr pipelines (#87444) set go-version in docker build pr pipelines (cherry picked from commit 8397058274b697c221bc1c168cd0ffc89ce8f050) --- .drone.yml | 14 +++++++------- scripts/drone/steps/rgm.star | 1 + 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/.drone.yml b/.drone.yml index 2b21a68384b..b7500de951d 100644 --- a/.drone.yml +++ b/.drone.yml @@ -710,9 +710,9 @@ steps: - /src/grafana-build artifacts -a docker:grafana:linux/amd64 -a docker:grafana:linux/amd64:ubuntu -a docker:grafana:linux/arm64 -a docker:grafana:linux/arm64:ubuntu -a docker:grafana:linux/arm/v7 -a docker:grafana:linux/arm/v7:ubuntu --yarn-cache=$$YARN_CACHE_FOLDER --build-id=$$DRONE_BUILD_NUMBER - --ubuntu-base=ubuntu:22.04 --alpine-base=alpine:3.19.1 --tag-format='{{ .version_base - }}-{{ .buildID }}-{{ .arch }}' --grafana-dir=$$PWD --ubuntu-tag-format='{{ .version_base - }}-{{ .buildID }}-ubuntu-{{ .arch }}' > docker.txt + --go-version=1.21.8 --ubuntu-base=ubuntu:22.04 --alpine-base=alpine:3.19.1 --tag-format='{{ + .version_base }}-{{ .buildID }}-{{ .arch }}' --grafana-dir=$$PWD --ubuntu-tag-format='{{ + .version_base }}-{{ .buildID }}-ubuntu-{{ .arch }}' > docker.txt - find ./dist -name '*docker*.tar.gz' -type f | xargs -n1 docker load -i depends_on: - yarn-install @@ -2009,9 +2009,9 @@ steps: - /src/grafana-build artifacts -a docker:grafana:linux/amd64 -a docker:grafana:linux/amd64:ubuntu -a docker:grafana:linux/arm64 -a docker:grafana:linux/arm64:ubuntu -a docker:grafana:linux/arm/v7 -a docker:grafana:linux/arm/v7:ubuntu --yarn-cache=$$YARN_CACHE_FOLDER --build-id=$$DRONE_BUILD_NUMBER - --ubuntu-base=ubuntu:22.04 --alpine-base=alpine:3.19.1 --tag-format='{{ .version_base - }}-{{ .buildID }}-{{ .arch }}' --grafana-dir=$$PWD --ubuntu-tag-format='{{ .version_base - }}-{{ .buildID }}-ubuntu-{{ .arch }}' > docker.txt + --go-version=1.21.8 --ubuntu-base=ubuntu:22.04 --alpine-base=alpine:3.19.1 --tag-format='{{ + .version_base }}-{{ .buildID }}-{{ .arch }}' --grafana-dir=$$PWD --ubuntu-tag-format='{{ + .version_base }}-{{ .buildID }}-ubuntu-{{ .arch }}' > docker.txt - find ./dist -name '*docker*.tar.gz' -type f | xargs -n1 docker load -i depends_on: - update-package-json-version @@ -4676,6 +4676,6 @@ kind: secret name: gcr_credentials --- kind: signature -hmac: fe2dde0dbc2aae17566f16e99ec15a221dbb4f5670d053b98fa80aec178c7a05 +hmac: 3b097f41a8f344e002cfdbfd5329710894a52f2ee01abb1dc5fdd04293f199ca ... diff --git a/scripts/drone/steps/rgm.star b/scripts/drone/steps/rgm.star index 393f62f49ab..a58610269ca 100644 --- a/scripts/drone/steps/rgm.star +++ b/scripts/drone/steps/rgm.star @@ -57,6 +57,7 @@ def rgm_build_docker_step(ubuntu, alpine, depends_on = ["yarn-install"], file = "-a docker:grafana:linux/arm/v7:ubuntu " + "--yarn-cache=$$YARN_CACHE_FOLDER " + "--build-id=$$DRONE_BUILD_NUMBER " + + "--go-version={} ".format(golang_version) + "--ubuntu-base={} ".format(ubuntu) + "--alpine-base={} ".format(alpine) + "--tag-format='{}' ".format(tag_format) +