mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
CircleCI: Install Google Cloud SDK from versioned archive (#25843)
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
This commit is contained in:
parent
62e1e78fbe
commit
8f66f5b1ca
@ -625,11 +625,12 @@ jobs:
|
|||||||
- run:
|
- run:
|
||||||
name: Install gcloud SDK
|
name: Install gcloud SDK
|
||||||
command: |
|
command: |
|
||||||
echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" | \
|
VERSION=298.0.0
|
||||||
sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
|
curl -fLO https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz
|
||||||
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | \
|
echo 0d58f451331abf43d080fa997c8e580d64897627e30be74f6d8f983ccfabef1e \
|
||||||
sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
|
google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz | sha256sum --check --strict --status
|
||||||
sudo apt-get update && sudo apt-get install google-cloud-sdk
|
tar xf google-cloud-sdk-${VERSION}-linux-x86_64.tar.gz
|
||||||
|
./google-cloud-sdk/install.sh -q
|
||||||
# XXX: Is this necessary?
|
# XXX: Is this necessary?
|
||||||
- run: docker run --privileged linuxkit/binfmt:v0.6
|
- run: docker run --privileged linuxkit/binfmt:v0.6
|
||||||
- run:
|
- run:
|
||||||
@ -639,6 +640,7 @@ jobs:
|
|||||||
- run:
|
- run:
|
||||||
name: Build Docker images
|
name: Build Docker images
|
||||||
command: |
|
command: |
|
||||||
|
source google-cloud-sdk/path.bash.inc
|
||||||
if [[ -n $CIRCLE_TAG || $CIRCLE_BRANCH == "chore/test-release-pipeline" || $CIRCLE_BRANCH == "master" ]]; then
|
if [[ -n $CIRCLE_TAG || $CIRCLE_BRANCH == "chore/test-release-pipeline" || $CIRCLE_BRANCH == "master" ]]; then
|
||||||
# It's a full build
|
# It's a full build
|
||||||
/tmp/grabpl build-docker --jobs 4 --edition << parameters.edition >> \
|
/tmp/grabpl build-docker --jobs 4 --edition << parameters.edition >> \
|
||||||
|
Loading…
Reference in New Issue
Block a user