diff --git a/.drone.yml b/.drone.yml index a7dbf46d418..12bce0afd0b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -15,7 +15,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -58,7 +58,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -66,13 +66,13 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - yarn run prettier:check @@ -83,14 +83,14 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-frontend - commands: - yarn betterer ci depends_on: - yarn-install failure: ignore - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: betterer-frontend - commands: - yarn run ci:test-frontend @@ -98,7 +98,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-frontend trigger: event: @@ -134,7 +134,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -142,7 +142,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -151,13 +151,13 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - |- @@ -169,13 +169,13 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: shellcheck - commands: - make lint-go @@ -183,19 +183,19 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend - commands: - go test -short -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend - commands: - go test -run Integration -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-integration trigger: event: @@ -234,7 +234,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -242,7 +242,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -251,19 +251,19 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - failure: ignore image: grafana/drone-downstream @@ -283,7 +283,7 @@ steps: depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -292,7 +292,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -301,7 +301,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss @@ -309,7 +309,7 @@ steps: - gen-version - yarn-install environment: null - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-plugins - commands: - . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss @@ -320,7 +320,7 @@ steps: - build-frontend - build-frontend-packages environment: null - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package - commands: - ./scripts/grafana-server/start-server @@ -333,7 +333,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: grafana-server - commands: - apt-get install -y netcat @@ -411,7 +411,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-storybook - commands: - yarn wait-on http://$HOST:$PORT @@ -431,7 +431,7 @@ steps: - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss -archs amd64 @@ -491,7 +491,7 @@ services: steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -506,13 +506,13 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - apt-get update @@ -528,7 +528,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: postgres-integration-tests - commands: - apt-get update @@ -544,7 +544,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: mysql-integration-tests trigger: event: @@ -578,7 +578,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -590,13 +590,13 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - |- @@ -608,7 +608,7 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - yarn run prettier:checkDocs @@ -616,7 +616,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-docs - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -625,13 +625,13 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./scripts/ci-reference-docs-lint.sh ci depends_on: - build-frontend-packages - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-docs - commands: - mkdir -p /hugo/content/docs/grafana @@ -668,7 +668,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -680,13 +680,13 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - |- @@ -698,7 +698,7 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - yarn run prettier:checkDocs @@ -706,7 +706,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-docs - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -715,13 +715,13 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./scripts/ci-reference-docs-lint.sh ci depends_on: - build-frontend-packages - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-docs - commands: - mkdir -p /hugo/content/docs/grafana @@ -757,7 +757,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -765,13 +765,13 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - yarn run prettier:check @@ -782,14 +782,14 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-frontend - commands: - yarn betterer ci depends_on: - yarn-install failure: ignore - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: betterer-frontend - commands: - yarn run ci:test-frontend @@ -797,7 +797,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-frontend trigger: branch: main @@ -825,7 +825,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -833,7 +833,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -842,13 +842,13 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - ./bin/grabpl verify-drone @@ -866,13 +866,13 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: shellcheck - commands: - make lint-go @@ -880,19 +880,19 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend - commands: - go test -short -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend - commands: - go test -run Integration -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-integration trigger: branch: main @@ -920,7 +920,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -928,7 +928,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -937,19 +937,19 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - git clone "https://$${GITHUB_TOKEN}@github.com/grafana/grafana-enterprise.git" @@ -970,7 +970,7 @@ steps: from_secret: github_token TEST_TAG: v0.0.0-test failure: ignore - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: trigger-test-release when: paths: @@ -994,7 +994,7 @@ steps: depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -1003,7 +1003,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -1012,7 +1012,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss @@ -1022,7 +1022,7 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-plugins - commands: - ./bin/grabpl package --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} --sign @@ -1040,7 +1040,7 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package - commands: - ./scripts/grafana-server/start-server @@ -1053,7 +1053,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: grafana-server - commands: - apt-get install -y netcat @@ -1131,7 +1131,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-storybook - commands: - ./bin/grabpl store-storybook --deployment canary --src-bucket grafana-storybook @@ -1172,7 +1172,7 @@ steps: GRAFANA_MISC_STATS_API_KEY: from_secret: grafana_misc_stats_api_key failure: ignore - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: publish-frontend-metrics when: repo: @@ -1182,7 +1182,7 @@ steps: - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss @@ -1260,7 +1260,7 @@ steps: environment: NPM_TOKEN: from_secret: npm_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: release-canary-npm-packages when: repo: @@ -1338,7 +1338,7 @@ services: steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -1353,13 +1353,13 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - apt-get update @@ -1375,7 +1375,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: postgres-integration-tests - commands: - apt-get update @@ -1391,7 +1391,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: mysql-integration-tests trigger: branch: main @@ -1428,7 +1428,7 @@ steps: name: identify-runner - commands: - $$ProgressPreference = "SilentlyContinue" - - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/windows/grabpl.exe + - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/windows/grabpl.exe -OutFile grabpl.exe image: grafana/ci-wix:0.1.1 name: windows-init @@ -1516,7 +1516,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -1524,7 +1524,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - echo $DRONE_RUNNER_NAME @@ -1607,7 +1607,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -1615,7 +1615,7 @@ steps: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -1624,26 +1624,26 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl build-backend --jobs 8 --edition oss ${DRONE_TAG} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss ${DRONE_TAG} @@ -1652,7 +1652,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss ${DRONE_TAG} @@ -1661,7 +1661,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss @@ -1671,7 +1671,7 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-plugins - commands: - ./bin/grabpl package --jobs 8 --edition oss --sign ${DRONE_TAG} @@ -1689,14 +1689,14 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss --shouldSave @@ -1733,7 +1733,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: grafana-server - commands: - apt-get install -y netcat @@ -1811,7 +1811,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-storybook - commands: - ./bin/grabpl upload-cdn --edition oss @@ -1904,7 +1904,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -1912,7 +1912,7 @@ steps: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -1921,25 +1921,25 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: shellcheck - commands: - |- @@ -1951,7 +1951,7 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - make lint-go @@ -1959,7 +1959,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend - commands: - yarn run prettier:check @@ -1970,19 +1970,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-frontend - commands: - go test -short -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend - commands: - go test -run Integration -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -1990,7 +1990,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-frontend trigger: event: @@ -2039,7 +2039,7 @@ services: steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -2054,13 +2054,13 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - apt-get update @@ -2076,7 +2076,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: postgres-integration-tests - commands: - apt-get update @@ -2092,7 +2092,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: mysql-integration-tests trigger: event: @@ -2133,7 +2133,7 @@ steps: name: identify-runner - commands: - $$ProgressPreference = "SilentlyContinue" - - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/windows/grabpl.exe + - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/windows/grabpl.exe -OutFile grabpl.exe image: grafana/ci-wix:0.1.1 name: windows-init @@ -2192,7 +2192,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -2207,7 +2207,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -2223,25 +2223,25 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -2251,14 +2251,14 @@ steps: - CODEGEN_VERIFY=1 make gen-cue depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise ${DRONE_TAG} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition enterprise ${DRONE_TAG} @@ -2267,7 +2267,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition enterprise ${DRONE_TAG} @@ -2276,7 +2276,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition enterprise @@ -2286,14 +2286,14 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-plugins - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise2 ${DRONE_TAG} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend-enterprise2 - commands: - ./bin/grabpl package --jobs 8 --edition enterprise --sign ${DRONE_TAG} @@ -2312,14 +2312,14 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition enterprise --shouldSave @@ -2357,7 +2357,7 @@ steps: ARCH: linux-amd64 PORT: 3001 RUNDIR: scripts/grafana-server/tmp-grafana-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: grafana-server - commands: - apt-get install -y netcat @@ -2477,7 +2477,7 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package-enterprise2 - commands: - ./bin/grabpl upload-cdn --edition enterprise2 @@ -2538,7 +2538,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -2553,7 +2553,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -2569,25 +2569,25 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -2597,7 +2597,7 @@ steps: - CODEGEN_VERIFY=1 make gen-cue depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - |- @@ -2609,7 +2609,7 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - make lint-go @@ -2617,7 +2617,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend - commands: - yarn run prettier:check @@ -2628,19 +2628,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-frontend - commands: - go test -short -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend - commands: - go test -run Integration -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -2648,7 +2648,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-frontend - commands: - make lint-go @@ -2656,13 +2656,13 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend-enterprise2 - commands: - go test -tags=pro -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-enterprise2 trigger: event: @@ -2721,7 +2721,7 @@ services: steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -2736,7 +2736,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -2752,7 +2752,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: init-enterprise - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -2762,13 +2762,13 @@ steps: - CODEGEN_VERIFY=1 make gen-cue depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - apt-get update @@ -2784,7 +2784,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: postgres-integration-tests - commands: - apt-get update @@ -2800,7 +2800,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: mysql-integration-tests - commands: - dockerize -wait tcp://redis:6379/0 -timeout 120s @@ -2809,7 +2809,7 @@ steps: - wire-install environment: REDIS_URL: redis://redis:6379/0 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: redis-integration-tests - commands: - dockerize -wait tcp://memcached:11211 -timeout 120s @@ -2818,7 +2818,7 @@ steps: - wire-install environment: MEMCACHED_HOSTS: memcached:11211 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: memcached-integration-tests trigger: event: @@ -2863,7 +2863,7 @@ steps: name: identify-runner - commands: - $$ProgressPreference = "SilentlyContinue" - - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/windows/grabpl.exe + - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/windows/grabpl.exe -OutFile grabpl.exe - git clone "https://$$env:GITHUB_TOKEN@github.com/grafana/grafana-enterprise.git" - cd grafana-enterprise @@ -2938,7 +2938,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3016,7 +3016,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3077,7 +3077,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3156,7 +3156,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3218,7 +3218,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3256,7 +3256,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3294,7 +3294,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3302,7 +3302,7 @@ steps: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl artifacts npm retrieve --tag v${TAG} @@ -3322,7 +3322,7 @@ steps: environment: NPM_TOKEN: from_secret: npm_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: release-npm-packages trigger: event: @@ -3350,7 +3350,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3358,7 +3358,7 @@ steps: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - ./bin/grabpl store-packages --edition oss --packages-bucket grafana-downloads @@ -3404,7 +3404,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3412,7 +3412,7 @@ steps: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - ./bin/grabpl store-packages --edition enterprise --packages-bucket grafana-downloads @@ -3455,7 +3455,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3463,7 +3463,7 @@ steps: - ./bin/grabpl artifacts-page depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: artifacts-page trigger: event: @@ -3491,7 +3491,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3499,7 +3499,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -3508,26 +3508,26 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl build-backend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -3536,7 +3536,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -3545,7 +3545,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss @@ -3555,7 +3555,7 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-plugins - commands: - ./bin/grabpl package --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} --sign @@ -3573,14 +3573,14 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss --shouldSave @@ -3617,7 +3617,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: grafana-server - commands: - apt-get install -y netcat @@ -3695,7 +3695,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-storybook - commands: - ./bin/grabpl upload-cdn --edition oss @@ -3759,7 +3759,7 @@ steps: name: identify-runner - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3767,7 +3767,7 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -3776,25 +3776,25 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: shellcheck - commands: - |- @@ -3806,7 +3806,7 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - make lint-go @@ -3814,7 +3814,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend - commands: - yarn run prettier:check @@ -3825,19 +3825,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-frontend - commands: - go test -short -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend - commands: - go test -run Integration -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -3845,7 +3845,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-frontend trigger: ref: @@ -3888,7 +3888,7 @@ services: steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -3903,13 +3903,13 @@ steps: in output.' - CODEGEN_VERIFY=1 make gen-cue depends_on: [] - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - apt-get update @@ -3925,7 +3925,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: postgres-integration-tests - commands: - apt-get update @@ -3941,7 +3941,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: mysql-integration-tests trigger: ref: @@ -3976,7 +3976,7 @@ steps: name: identify-runner - commands: - $$ProgressPreference = "SilentlyContinue" - - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/windows/grabpl.exe + - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/windows/grabpl.exe -OutFile grabpl.exe image: grafana/ci-wix:0.1.1 name: windows-init @@ -4024,7 +4024,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -4039,7 +4039,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -4052,25 +4052,25 @@ steps: depends_on: - clone-enterprise environment: {} - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -4080,14 +4080,14 @@ steps: - CODEGEN_VERIFY=1 make gen-cue depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise --build-id ${DRONE_BUILD_NUMBER} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition enterprise --build-id ${DRONE_BUILD_NUMBER} @@ -4096,7 +4096,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition enterprise --build-id @@ -4106,7 +4106,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition enterprise @@ -4116,7 +4116,7 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-plugins - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise2 --build-id ${DRONE_BUILD_NUMBER} @@ -4124,7 +4124,7 @@ steps: depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-backend-enterprise2 - commands: - ./bin/grabpl package --jobs 8 --edition enterprise --build-id ${DRONE_BUILD_NUMBER} @@ -4144,14 +4144,14 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition enterprise --shouldSave @@ -4189,7 +4189,7 @@ steps: ARCH: linux-amd64 PORT: 3001 RUNDIR: scripts/grafana-server/tmp-grafana-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: grafana-server - commands: - apt-get install -y netcat @@ -4267,7 +4267,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: build-storybook - commands: - ./bin/grabpl upload-cdn --edition enterprise @@ -4315,7 +4315,7 @@ steps: from_secret: gpg_pub_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: package-enterprise2 - commands: - ./bin/grabpl upload-cdn --edition enterprise2 @@ -4370,7 +4370,7 @@ services: [] steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -4385,7 +4385,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -4398,25 +4398,25 @@ steps: depends_on: - clone-enterprise environment: {} - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: yarn-install - commands: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: gen-version - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -4426,7 +4426,7 @@ steps: - CODEGEN_VERIFY=1 make gen-cue depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - |- @@ -4438,7 +4438,7 @@ steps: wan" > words_to_ignore.txt - codespell -I words_to_ignore.txt docs/ - rm words_to_ignore.txt - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: codespell - commands: - make lint-go @@ -4446,7 +4446,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend - commands: - yarn run prettier:check @@ -4457,19 +4457,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-frontend - commands: - go test -short -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend - commands: - go test -run Integration -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -4477,7 +4477,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-frontend - commands: - make lint-go @@ -4485,13 +4485,13 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: lint-backend-enterprise2 - commands: - go test -tags=pro -covermode=atomic -timeout=30m ./pkg/... depends_on: - wire-install - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: test-backend-enterprise2 trigger: ref: @@ -4544,7 +4544,7 @@ services: steps: - commands: - mkdir -p bin - - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/grabpl + - curl -fL -o bin/grabpl https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/grabpl - chmod +x bin/grabpl image: byrnedo/alpine-curl:0.1.8 name: grabpl @@ -4559,7 +4559,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -4572,7 +4572,7 @@ steps: depends_on: - clone-enterprise environment: {} - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: init-enterprise - commands: - '# It is required that code generated from Thema/CUE be committed and in sync @@ -4582,13 +4582,13 @@ steps: - CODEGEN_VERIFY=1 make gen-cue depends_on: - init-enterprise - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: verify-gen-cue - commands: - make gen-go depends_on: - verify-gen-cue - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: wire-install - commands: - apt-get update @@ -4604,7 +4604,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: postgres-integration-tests - commands: - apt-get update @@ -4620,7 +4620,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: mysql-integration-tests - commands: - dockerize -wait tcp://redis:6379/0 -timeout 120s @@ -4629,7 +4629,7 @@ steps: - wire-install environment: REDIS_URL: redis://redis:6379/0 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: redis-integration-tests - commands: - dockerize -wait tcp://memcached:11211 -timeout 120s @@ -4638,7 +4638,7 @@ steps: - wire-install environment: MEMCACHED_HOSTS: memcached:11211 - image: grafana/build-container:1.5.7 + image: grafana/build-container:1.5.8 name: memcached-integration-tests trigger: ref: @@ -4677,7 +4677,7 @@ steps: name: identify-runner - commands: - $$ProgressPreference = "SilentlyContinue" - - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.52/windows/grabpl.exe + - Invoke-WebRequest https://grafana-downloads.storage.googleapis.com/grafana-build-pipeline/v2.9.54/windows/grabpl.exe -OutFile grabpl.exe - git clone "https://$$env:GITHUB_TOKEN@github.com/grafana/grafana-enterprise.git" - cd grafana-enterprise @@ -4874,6 +4874,6 @@ kind: secret name: gcp_upload_artifacts_key --- kind: signature -hmac: 09a6bfeebeb3a1a5251cc8946621df3bedefb591159a3c9382901d275a2dabe6 +hmac: d7d85528bb22e0a126fb5fb04ec3bdde3001ab0d5a9a88a34db3cd9985eeb9fa ... diff --git a/Dockerfile b/Dockerfile index 3bee9879f2c..08a7d6f01ad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,7 +20,7 @@ COPY emails emails ENV NODE_ENV production RUN yarn build -FROM golang:1.17.11-alpine3.15 as go-builder +FROM golang:1.17.12-alpine3.15 as go-builder RUN apk add --no-cache gcc g++ make diff --git a/Dockerfile.ubuntu b/Dockerfile.ubuntu index fe72f04a8c2..48ef4cc3920 100644 --- a/Dockerfile.ubuntu +++ b/Dockerfile.ubuntu @@ -21,7 +21,7 @@ COPY emails emails ENV NODE_ENV production RUN yarn build -FROM golang:1.17.11 AS go-builder +FROM golang:1.17.12 AS go-builder WORKDIR /src/grafana diff --git a/scripts/build/ci-build/Dockerfile b/scripts/build/ci-build/Dockerfile index 48d42c36583..62399eaf575 100644 --- a/scripts/build/ci-build/Dockerfile +++ b/scripts/build/ci-build/Dockerfile @@ -102,11 +102,11 @@ RUN rm dockerize-linux-amd64-v${DOCKERIZE_VERSION}.tar.gz # Use old Debian (this has support into 2022) in order to ensure binary compatibility with older glibc's. FROM debian:stretch-20210208 -ENV GOVERSION=1.17.11 \ +ENV GOVERSION=1.17.12 \ PATH=/usr/local/go/bin:$PATH \ GOPATH=/go \ NODEVERSION=16.14.0-1nodesource1 \ - YARNVERSION=1.22.15-1 + YARNVERSION=1.22.19-1 # Use ARG so as not to persist environment variable in image ARG DEBIAN_FRONTEND=noninteractive @@ -117,7 +117,8 @@ COPY --from=toolchain /tmp/cue /usr/local/bin/ COPY --from=toolchain /tmp/dockerize /usr/local/bin/ RUN apt-get update && \ - apt-get install -yq \ + apt-get install -yq \ + apt-transport-https \ build-essential netcat-traditional clang gcc-aarch64-linux-gnu gcc-arm-linux-gnueabihf gcc-mingw-w64-x86-64 \ python-pip \ ca-certificates \ diff --git a/scripts/drone/steps/lib.star b/scripts/drone/steps/lib.star index ef4875b10f0..a58217809da 100644 --- a/scripts/drone/steps/lib.star +++ b/scripts/drone/steps/lib.star @@ -1,7 +1,7 @@ load('scripts/drone/vault.star', 'from_secret', 'github_token', 'pull_secret', 'drone_token', 'prerelease_bucket') -grabpl_version = 'v2.9.52' -build_image = 'grafana/build-container:1.5.7' +grabpl_version = 'v2.9.54' +build_image = 'grafana/build-container:1.5.8' publish_image = 'grafana/grafana-ci-deploy:1.3.3' deploy_docker_image = 'us.gcr.io/kubernetes-dev/drone/plugins/deploy-image' alpine_image = 'alpine:3.15'