diff --git a/.drone.yml b/.drone.yml index e560c7ab962..28af35dbd84 100644 --- a/.drone.yml +++ b/.drone.yml @@ -25,17 +25,17 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl verify-drone @@ -53,13 +53,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: shellcheck - commands: - ./bin/grabpl lint-backend --edition oss @@ -67,7 +67,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend - commands: - yarn run prettier:check @@ -78,19 +78,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-frontend - commands: - ./bin/grabpl test-backend --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend - commands: - ./bin/grabpl integration-tests --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -98,7 +98,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-frontend trigger: event: @@ -138,17 +138,17 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl build-backend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -156,7 +156,7 @@ steps: depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -165,7 +165,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -174,7 +174,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss @@ -182,13 +182,13 @@ steps: - gen-version - yarn-install environment: null - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-plugins - commands: - ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root . depends_on: - build-backend - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: validate-scuemata - commands: - '# It is required that the generated Typescript be in sync with the input CUE @@ -201,7 +201,7 @@ steps: - ./bin/linux-amd64/grafana-cli cue gen-ts --grafana-root . --diff depends_on: - validate-scuemata - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: ensure-cuetsified - commands: - . scripts/build/gpg-test-vars.sh && ./bin/grabpl package --jobs 8 --edition oss @@ -212,7 +212,7 @@ steps: - build-frontend - build-frontend-packages environment: null - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package - commands: - ./scripts/grafana-server/start-server @@ -225,7 +225,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: grafana-server - commands: - apt-get install -y netcat @@ -303,7 +303,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-storybook - commands: - yarn wait-on http://$HOST:$PORT @@ -323,7 +323,7 @@ steps: - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss -archs amd64 @@ -404,7 +404,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: postgres-integration-tests - commands: - apt-get update @@ -419,7 +419,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: mysql-integration-tests trigger: event: @@ -465,13 +465,13 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - |- @@ -483,7 +483,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - yarn run prettier:checkDocs @@ -491,7 +491,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-docs - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -500,13 +500,13 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./scripts/ci-reference-docs-lint.sh ci depends_on: - build-frontend-packages - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-docs - commands: - mkdir -p /hugo/content/docs/grafana @@ -555,13 +555,13 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - |- @@ -573,7 +573,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - yarn run prettier:checkDocs @@ -581,7 +581,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-docs - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -590,13 +590,13 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./scripts/ci-reference-docs-lint.sh ci depends_on: - build-frontend-packages - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-docs - commands: - mkdir -p /hugo/content/docs/grafana @@ -642,17 +642,17 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl verify-drone @@ -670,13 +670,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: shellcheck - commands: - ./bin/grabpl lint-backend --edition oss @@ -684,7 +684,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend - commands: - yarn run prettier:check @@ -695,19 +695,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-frontend - commands: - ./bin/grabpl test-backend --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend - commands: - ./bin/grabpl integration-tests --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -715,7 +715,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-frontend trigger: branch: main @@ -753,17 +753,17 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - git clone "https://$${GITHUB_TOKEN}@github.com/grafana/grafana-enterprise.git" @@ -784,7 +784,7 @@ steps: from_secret: github_token TEST_TAG: v0.0.0-test failure: ignore - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: trigger-test-release when: paths: @@ -808,7 +808,7 @@ steps: depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -817,7 +817,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -826,7 +826,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss --sign --signing-admin @@ -836,13 +836,13 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-plugins - commands: - ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root . depends_on: - build-backend - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: validate-scuemata - commands: - '# It is required that the generated Typescript be in sync with the input CUE @@ -855,7 +855,7 @@ steps: - ./bin/linux-amd64/grafana-cli cue gen-ts --grafana-root . --diff depends_on: - validate-scuemata - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: ensure-cuetsified - commands: - ./bin/grabpl package --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} --sign @@ -873,7 +873,7 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package - commands: - ./scripts/grafana-server/start-server @@ -886,7 +886,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: grafana-server - commands: - apt-get install -y netcat @@ -964,7 +964,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-storybook - commands: - ./bin/grabpl store-storybook --deployment canary --src-bucket grafana-storybook @@ -1005,7 +1005,7 @@ steps: GRAFANA_MISC_STATS_API_KEY: from_secret: grafana_misc_stats_api_key failure: ignore - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: publish-frontend-metrics when: repo: @@ -1015,7 +1015,7 @@ steps: - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss @@ -1093,7 +1093,7 @@ steps: environment: NPM_TOKEN: from_secret: npm_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: release-canary-npm-packages when: repo: @@ -1200,7 +1200,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: postgres-integration-tests - commands: - apt-get update @@ -1215,7 +1215,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: mysql-integration-tests trigger: branch: main @@ -1436,24 +1436,24 @@ steps: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss ${DRONE_TAG} @@ -1462,7 +1462,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss ${DRONE_TAG} @@ -1471,7 +1471,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss --sign --signing-admin @@ -1481,13 +1481,13 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-plugins - commands: - ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root . depends_on: - build-backend - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: validate-scuemata - commands: - '# It is required that the generated Typescript be in sync with the input CUE @@ -1500,7 +1500,7 @@ steps: - ./bin/linux-amd64/grafana-cli cue gen-ts --grafana-root . --diff depends_on: - validate-scuemata - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: ensure-cuetsified - commands: - ./bin/grabpl package --jobs 8 --edition oss --sign ${DRONE_TAG} @@ -1518,14 +1518,14 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss --shouldSave @@ -1562,7 +1562,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: grafana-server - commands: - apt-get install -y netcat @@ -1640,7 +1640,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-storybook - commands: - ./bin/grabpl upload-cdn --edition oss --src-bucket "$${PRERELEASE_BUCKET}" --src-dir @@ -1744,23 +1744,23 @@ steps: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: shellcheck - commands: - |- @@ -1772,7 +1772,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - ./bin/grabpl lint-backend --edition oss @@ -1780,7 +1780,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend - commands: - yarn run prettier:check @@ -1791,19 +1791,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-frontend - commands: - ./bin/grabpl test-backend --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend - commands: - ./bin/grabpl integration-tests --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -1811,7 +1811,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-frontend trigger: event: @@ -1883,7 +1883,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: postgres-integration-tests - commands: - apt-get update @@ -1898,7 +1898,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: mysql-integration-tests trigger: event: @@ -2015,7 +2015,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -2032,32 +2032,32 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise ${DRONE_TAG} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition enterprise ${DRONE_TAG} @@ -2066,7 +2066,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition enterprise ${DRONE_TAG} @@ -2075,7 +2075,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition enterprise --sign --signing-admin @@ -2085,13 +2085,13 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-plugins - commands: - ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root . depends_on: - build-backend - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: validate-scuemata - commands: - '# It is required that the generated Typescript be in sync with the input CUE @@ -2104,14 +2104,14 @@ steps: - ./bin/linux-amd64/grafana-cli cue gen-ts --grafana-root . --diff depends_on: - validate-scuemata - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: ensure-cuetsified - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise2 ${DRONE_TAG} depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend-enterprise2 - commands: - ./bin/grabpl package --jobs 8 --edition enterprise --sign ${DRONE_TAG} @@ -2130,14 +2130,14 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition enterprise --shouldSave @@ -2175,7 +2175,7 @@ steps: ARCH: linux-amd64 PORT: 3001 RUNDIR: scripts/grafana-server/tmp-grafana-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: grafana-server - commands: - apt-get install -y netcat @@ -2296,7 +2296,7 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package-enterprise2 - commands: - ./bin/grabpl upload-cdn --edition enterprise2 --src-bucket "$${PRERELEASE_BUCKET}" @@ -2373,7 +2373,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -2390,25 +2390,25 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl gen-version ${DRONE_TAG} depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - |- @@ -2420,7 +2420,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - ./bin/grabpl lint-backend --edition enterprise @@ -2428,7 +2428,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend - commands: - yarn run prettier:check @@ -2439,19 +2439,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-frontend - commands: - ./bin/grabpl test-backend --edition enterprise depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend - commands: - ./bin/grabpl integration-tests --edition enterprise depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -2459,7 +2459,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-frontend - commands: - ./bin/grabpl lint-backend --edition enterprise2 @@ -2467,19 +2467,19 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend-enterprise2 - commands: - ./bin/grabpl test-backend --edition enterprise2 depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-enterprise2 - commands: - ./bin/grabpl integration-tests --edition enterprise2 depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration-enterprise2 trigger: event: @@ -2553,7 +2553,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -2570,7 +2570,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: init-enterprise - commands: - apt-get update @@ -2585,7 +2585,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: postgres-integration-tests - commands: - apt-get update @@ -2600,7 +2600,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: mysql-integration-tests - commands: - dockerize -wait tcp://redis:6379/0 -timeout 120s @@ -2609,7 +2609,7 @@ steps: - init-enterprise environment: REDIS_URL: redis://redis:6379/0 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: redis-integration-tests - commands: - dockerize -wait tcp://memcached:11211 -timeout 120s @@ -2618,7 +2618,7 @@ steps: - init-enterprise environment: MEMCACHED_HOSTS: memcached:11211 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: memcached-integration-tests trigger: event: @@ -3116,7 +3116,7 @@ steps: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl artifacts npm retrieve --tag v${TAG} @@ -3136,7 +3136,7 @@ steps: environment: NPM_TOKEN: from_secret: npm_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: release-npm-packages trigger: event: @@ -3175,7 +3175,7 @@ steps: depends_on: [] environment: CGO_ENABLED: 0 - image: golang:1.19.8 + image: golang:1.19.9 name: compile-build-cmd - depends_on: - grabpl @@ -3268,7 +3268,7 @@ steps: depends_on: [] environment: CGO_ENABLED: 0 - image: golang:1.19.8 + image: golang:1.19.9 name: compile-build-cmd - depends_on: - grabpl @@ -3361,24 +3361,24 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -3387,7 +3387,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} @@ -3396,7 +3396,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition oss --sign --signing-admin @@ -3406,13 +3406,13 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-plugins - commands: - ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root . depends_on: - build-backend - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: validate-scuemata - commands: - '# It is required that the generated Typescript be in sync with the input CUE @@ -3425,7 +3425,7 @@ steps: - ./bin/linux-amd64/grafana-cli cue gen-ts --grafana-root . --diff depends_on: - validate-scuemata - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: ensure-cuetsified - commands: - ./bin/grabpl package --jobs 8 --edition oss --build-id ${DRONE_BUILD_NUMBER} --sign @@ -3443,14 +3443,14 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition oss --shouldSave @@ -3487,7 +3487,7 @@ steps: environment: ARCH: linux-amd64 PORT: 3001 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: grafana-server - commands: - apt-get install -y netcat @@ -3565,7 +3565,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-storybook - commands: - ./bin/grabpl upload-cdn --edition oss --src-bucket "grafana-static-assets" @@ -3639,23 +3639,23 @@ steps: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - make gen-go - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl shellcheck depends_on: - grabpl - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: shellcheck - commands: - |- @@ -3667,7 +3667,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - ./bin/grabpl lint-backend --edition oss @@ -3675,7 +3675,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend - commands: - yarn run prettier:check @@ -3686,19 +3686,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-frontend - commands: - ./bin/grabpl test-backend --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend - commands: - ./bin/grabpl integration-tests --edition oss depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -3706,7 +3706,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-frontend trigger: ref: @@ -3772,7 +3772,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: postgres-integration-tests - commands: - apt-get update @@ -3787,7 +3787,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: mysql-integration-tests trigger: ref: @@ -3887,7 +3887,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -3900,32 +3900,32 @@ steps: depends_on: - clone-enterprise environment: {} - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - 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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend - commands: - ./bin/grabpl build-frontend --jobs 8 --edition enterprise --build-id ${DRONE_BUILD_NUMBER} @@ -3934,7 +3934,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend - commands: - ./bin/grabpl build-frontend-packages --jobs 8 --edition enterprise --build-id @@ -3944,7 +3944,7 @@ steps: - yarn-install environment: NODE_OPTIONS: --max_old_space_size=8192 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-frontend-packages - commands: - ./bin/grabpl build-plugins --jobs 8 --edition enterprise --sign --signing-admin @@ -3954,13 +3954,13 @@ steps: environment: GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-plugins - commands: - ./bin/linux-amd64/grafana-cli cue validate-schema --grafana-root . depends_on: - build-backend - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: validate-scuemata - commands: - '# It is required that the generated Typescript be in sync with the input CUE @@ -3973,7 +3973,7 @@ steps: - ./bin/linux-amd64/grafana-cli cue gen-ts --grafana-root . --diff depends_on: - validate-scuemata - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: ensure-cuetsified - commands: - ./bin/grabpl build-backend --jobs 8 --edition enterprise2 --build-id ${DRONE_BUILD_NUMBER} @@ -3981,7 +3981,7 @@ steps: depends_on: - gen-version - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-backend-enterprise2 - commands: - ./bin/grabpl package --jobs 8 --edition enterprise --build-id ${DRONE_BUILD_NUMBER} @@ -4001,14 +4001,14 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package - commands: - ls dist/*.tar.gz* - cp dist/*.tar.gz* packaging/docker/ depends_on: - package - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: copy-packages-for-docker - commands: - ./bin/grabpl build-docker --edition enterprise --shouldSave @@ -4046,7 +4046,7 @@ steps: ARCH: linux-amd64 PORT: 3001 RUNDIR: scripts/grafana-server/tmp-grafana-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: grafana-server - commands: - apt-get install -y netcat @@ -4124,7 +4124,7 @@ steps: - build-frontend-packages environment: NODE_OPTIONS: --max_old_space_size=4096 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: build-storybook - commands: - ./bin/grabpl upload-cdn --edition enterprise --src-bucket "grafana-static-assets" @@ -4172,7 +4172,7 @@ steps: from_secret: packages_gpg_public_key GRAFANA_API_KEY: from_secret: grafana_api_key - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: package-enterprise2 - commands: - ./bin/grabpl upload-cdn --edition enterprise2 --src-bucket "grafana-static-assets" @@ -4242,7 +4242,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -4255,25 +4255,25 @@ steps: depends_on: - clone-enterprise environment: {} - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: init-enterprise - commands: - make gen-go depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: wire-install - commands: - yarn install --immutable depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: yarn-install - commands: - ./bin/grabpl gen-version --build-id ${DRONE_BUILD_NUMBER} depends_on: - init-enterprise - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: gen-version - commands: - |- @@ -4285,7 +4285,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.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: codespell - commands: - ./bin/grabpl lint-backend --edition enterprise @@ -4293,7 +4293,7 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend - commands: - yarn run prettier:check @@ -4304,19 +4304,19 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-frontend - commands: - ./bin/grabpl test-backend --edition enterprise depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend - commands: - ./bin/grabpl integration-tests --edition enterprise depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration - commands: - yarn run ci:test-frontend @@ -4324,7 +4324,7 @@ steps: - yarn-install environment: TEST_MAX_WORKERS: 50% - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-frontend - commands: - ./bin/grabpl lint-backend --edition enterprise2 @@ -4332,19 +4332,19 @@ steps: - wire-install environment: CGO_ENABLED: "1" - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: lint-backend-enterprise2 - commands: - ./bin/grabpl test-backend --edition enterprise2 depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-enterprise2 - commands: - ./bin/grabpl integration-tests --edition enterprise2 depends_on: - wire-install - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: test-backend-integration-enterprise2 trigger: ref: @@ -4412,7 +4412,7 @@ steps: environment: GITHUB_TOKEN: from_secret: github_token - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: clone-enterprise - commands: - mv bin/grabpl /tmp/ @@ -4425,7 +4425,7 @@ steps: depends_on: - clone-enterprise environment: {} - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: init-enterprise - commands: - apt-get update @@ -4440,7 +4440,7 @@ steps: GRAFANA_TEST_DB: postgres PGPASSWORD: grafanatest POSTGRES_HOST: postgres - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: postgres-integration-tests - commands: - apt-get update @@ -4455,7 +4455,7 @@ steps: environment: GRAFANA_TEST_DB: mysql MYSQL_HOST: mysql - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: mysql-integration-tests - commands: - dockerize -wait tcp://redis:6379/0 -timeout 120s @@ -4464,7 +4464,7 @@ steps: - init-enterprise environment: REDIS_URL: redis://redis:6379/0 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: redis-integration-tests - commands: - dockerize -wait tcp://memcached:11211 -timeout 120s @@ -4473,7 +4473,7 @@ steps: - init-enterprise environment: MEMCACHED_HOSTS: memcached:11211 - image: grafana/build-container:1.5.5-go1.19.8 + image: grafana/build-container:1.5.5-go1.19.9 name: memcached-integration-tests trigger: ref: @@ -4781,6 +4781,6 @@ kind: secret name: aws_secret_access_key --- kind: signature -hmac: d383337b5eb72d68755e2693c6afbcc75da3ed0c2e032a36738af36e00fd8c36 +hmac: 47f31f2c7ab90a7e9ff521a74e12c6d028803e6d2ad08f981d9b522027b4651b ... diff --git a/Dockerfile b/Dockerfile index 020e9e66946..c09a1537b21 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,7 +20,7 @@ COPY emails emails ENV NODE_ENV production RUN yarn build -FROM golang:1.19.8-alpine3.17 as go-builder +FROM golang:1.19.9-alpine3.17 as go-builder RUN apk add --no-cache gcc g++ make diff --git a/scripts/build/ci-build/Dockerfile b/scripts/build/ci-build/Dockerfile index 5caf114cae9..10510c47ce3 100644 --- a/scripts/build/ci-build/Dockerfile +++ b/scripts/build/ci-build/Dockerfile @@ -1,5 +1,5 @@ -# Use old Debian (this has support into 2022) in order to ensure binary compatibility with older glibc's. -FROM debian:stretch-20210208 AS toolchain +# Use old Debian (this has support into 2024) in order to ensure binary compatibility with older glibc's. +FROM debian:buster-20230502 AS toolchain ENV OSX_MIN=10.10 \ CTNG=1.24.0 \ @@ -107,10 +107,10 @@ RUN tar -xzvf dockerize-linux-amd64-v${DOCKERIZE_VERSION}.tar.gz -C /tmp/ RUN rm dockerize-linux-amd64-v${DOCKERIZE_VERSION}.tar.gz # Base image to crossbuild grafana. -# Use old Debian (this has support into 2022) in order to ensure binary compatibility with older glibc's. -FROM debian:stretch-20210208 +# Use old Debian (this has support into 2024) in order to ensure binary compatibility with older glibc's. +FROM debian:buster-20230502 -ENV GOVERSION=1.19.8 \ +ENV GOVERSION=1.19.9 \ PATH=/usr/local/go/bin:$PATH \ GOPATH=/go \ NODEVERSION=16.14.0-1nodesource1 \ diff --git a/scripts/drone/steps/lib.star b/scripts/drone/steps/lib.star index 38b024724ed..d65bc7e4ee8 100644 --- a/scripts/drone/steps/lib.star +++ b/scripts/drone/steps/lib.star @@ -1,14 +1,14 @@ load('scripts/drone/vault.star', 'from_secret', 'github_token', 'pull_secret', 'drone_token', 'prerelease_bucket') grabpl_version = 'v2.9.50-fixfpm' -build_image = 'grafana/build-container:1.5.5-go1.19.8' +build_image = 'grafana/build-container:1.5.5-go1.19.9' publish_image = 'grafana/grafana-ci-deploy:1.3.1' deploy_docker_image = 'us.gcr.io/kubernetes-dev/drone/plugins/deploy-image' alpine_image = 'alpine:3.15' curl_image = 'byrnedo/alpine-curl:0.1.8' windows_image = 'mcr.microsoft.com/windows:1809' wix_image = 'grafana/ci-wix:0.1.1' -go_image = "golang:1.19.8" +go_image = "golang:1.19.9" disable_tests = False trigger_oss = {