mirror of https://github.com/grafana/grafana.git
Chore: Fix tag build (#108343)
Actionlint / Lint GitHub Actions files (push) Has been cancelled
Details
Backend Code Checks / Validate Backend Configs (push) Has been cancelled
Details
Backend Unit Tests / Detect whether code changed (push) Has been cancelled
Details
CodeQL checks / Analyze (actions) (push) Has been cancelled
Details
CodeQL checks / Analyze (go) (push) Has been cancelled
Details
CodeQL checks / Analyze (javascript) (push) Has been cancelled
Details
Lint Frontend / Detect whether code changed (push) Has been cancelled
Details
Verify i18n / verify-i18n (push) Has been cancelled
Details
End-to-end tests / Detect whether code changed (push) Has been cancelled
Details
Frontend tests / Detect whether code changed (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Reject GitHub secrets / reject-gh-secrets (push) Has been cancelled
Details
Build Release Packages / setup (push) Has been cancelled
Details
Run dashboard schema v2 e2e / dashboard-schema-v2-e2e (push) Has been cancelled
Details
Shellcheck / Shellcheck scripts (push) Has been cancelled
Details
Swagger generated code / Verify committed API specs match (push) Has been cancelled
Details
Dispatch sync to mirror / dispatch-job (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Backend Unit Tests / All backend unit tests complete (push) Has been cancelled
Details
Lint Frontend / Lint (push) Has been cancelled
Details
Lint Frontend / Typecheck (push) Has been cancelled
Details
Lint Frontend / Betterer (push) Has been cancelled
Details
End-to-end tests / Build & Package Grafana (push) Has been cancelled
Details
End-to-end tests / Build E2E test runner (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/dashboards-suite, dashboards-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/panels-suite, panels-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/smoke-tests-suite, smoke-tests-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/various-suite, various-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/dashboards-suite, dashboards-suite) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/panels-suite, panels-suite) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/smoke-tests-suite, smoke-tests-suite) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/various-suite, various-suite) (push) Has been cancelled
Details
End-to-end tests / A11y test (push) Has been cancelled
Details
End-to-end tests / All E2E tests complete (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (1) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (2) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (3) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (4) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (5) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (6) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (7) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (8) (push) Has been cancelled
Details
Frontend tests / All frontend unit tests complete (push) Has been cancelled
Details
Integration Tests / All backend integration tests complete (push) Has been cancelled
Details
Build Release Packages / Dispatch grafana-enterprise build (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:darwin/amd64, darwin-amd64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:darwin/arm64, darwin-arm64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/amd64,deb:grafana:linux/amd64,rpm:grafana:linux/amd64,docker:grafana:linux/amd64,docker:grafana:linux/amd64:ubuntu,npm:grafana,storybook, linux-amd64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/arm/v6,deb:grafana:linux/arm/v6, linux-armv6) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/arm/v7,deb:grafana:linux/arm/v7,docker:grafana:linux/arm/v7,docker:grafana:linux/arm/v7:ubuntu, linux-armv7) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/arm64,deb:grafana:linux/arm64,rpm:grafana:linux/arm64,docker:grafana:linux/arm64,docker:grafana:linux/arm64:ubuntu, linux-arm64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/s390x,deb:grafana:linux/s390x,rpm:grafana:linux/s390x,docker:grafana:linux/s390x,docker:grafana:linux/s390x:ubuntu, linux-s390x) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:windows/amd64,zip:grafana:windows/amd64,msi:grafana:windows/amd64, windows-amd64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:windows/arm64,zip:grafana:windows/arm64, windows-arm64) (push) Has been cancelled
Details
Build Release Packages / Upload artifacts (push) Has been cancelled
Details
Actionlint / Lint GitHub Actions files (push) Has been cancelled
Details
Backend Code Checks / Validate Backend Configs (push) Has been cancelled
Details
Backend Unit Tests / Detect whether code changed (push) Has been cancelled
Details
CodeQL checks / Analyze (actions) (push) Has been cancelled
Details
CodeQL checks / Analyze (go) (push) Has been cancelled
Details
CodeQL checks / Analyze (javascript) (push) Has been cancelled
Details
Lint Frontend / Detect whether code changed (push) Has been cancelled
Details
Verify i18n / verify-i18n (push) Has been cancelled
Details
End-to-end tests / Detect whether code changed (push) Has been cancelled
Details
Frontend tests / Detect whether code changed (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Integration Tests / Sqlite (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Integration Tests / MySQL (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Integration Tests / Postgres (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Reject GitHub secrets / reject-gh-secrets (push) Has been cancelled
Details
Build Release Packages / setup (push) Has been cancelled
Details
Run dashboard schema v2 e2e / dashboard-schema-v2-e2e (push) Has been cancelled
Details
Shellcheck / Shellcheck scripts (push) Has been cancelled
Details
Swagger generated code / Verify committed API specs match (push) Has been cancelled
Details
Dispatch sync to mirror / dispatch-job (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (1/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (2/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (3/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (4/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (5/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (6/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (7/8) (push) Has been cancelled
Details
Backend Unit Tests / Grafana Enterprise (${{ matrix.shard }}) (8/8) (push) Has been cancelled
Details
Backend Unit Tests / All backend unit tests complete (push) Has been cancelled
Details
Lint Frontend / Lint (push) Has been cancelled
Details
Lint Frontend / Typecheck (push) Has been cancelled
Details
Lint Frontend / Betterer (push) Has been cancelled
Details
End-to-end tests / Build & Package Grafana (push) Has been cancelled
Details
End-to-end tests / Build E2E test runner (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/dashboards-suite, dashboards-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/panels-suite, panels-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/smoke-tests-suite, smoke-tests-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (--flags="--env DISABLE_SCENES=true", e2e/old-arch/various-suite, various-suite (old arch)) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/dashboards-suite, dashboards-suite) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/panels-suite, panels-suite) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/smoke-tests-suite, smoke-tests-suite) (push) Has been cancelled
Details
End-to-end tests / ${{ matrix.suite }} (e2e/various-suite, various-suite) (push) Has been cancelled
Details
End-to-end tests / A11y test (push) Has been cancelled
Details
End-to-end tests / All E2E tests complete (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (1) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (2) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (3) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (4) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (5) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (6) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (7) (push) Has been cancelled
Details
Frontend tests / Unit tests (${{ matrix.chunk }} / 8) (8) (push) Has been cancelled
Details
Frontend tests / All frontend unit tests complete (push) Has been cancelled
Details
Integration Tests / All backend integration tests complete (push) Has been cancelled
Details
Build Release Packages / Dispatch grafana-enterprise build (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:darwin/amd64, darwin-amd64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:darwin/arm64, darwin-arm64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/amd64,deb:grafana:linux/amd64,rpm:grafana:linux/amd64,docker:grafana:linux/amd64,docker:grafana:linux/amd64:ubuntu,npm:grafana,storybook, linux-amd64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/arm/v6,deb:grafana:linux/arm/v6, linux-armv6) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/arm/v7,deb:grafana:linux/arm/v7,docker:grafana:linux/arm/v7,docker:grafana:linux/arm/v7:ubuntu, linux-armv7) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/arm64,deb:grafana:linux/arm64,rpm:grafana:linux/arm64,docker:grafana:linux/arm64,docker:grafana:linux/arm64:ubuntu, linux-arm64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:linux/s390x,deb:grafana:linux/s390x,rpm:grafana:linux/s390x,docker:grafana:linux/s390x,docker:grafana:linux/s390x:ubuntu, linux-s390x) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:windows/amd64,zip:grafana:windows/amd64,msi:grafana:windows/amd64, windows-amd64) (push) Has been cancelled
Details
Build Release Packages / ${{ needs.setup.outputs.version }} / ${{ matrix.name }} (targz:grafana:windows/arm64,zip:grafana:windows/arm64, windows-arm64) (push) Has been cancelled
Details
Build Release Packages / Upload artifacts (push) Has been cancelled
Details
* baldm0mma/ add bash to dagger download and github app pipeline volumes * baldm0mma/ run drone starlark convert * baldm0mma/ run make drone * Add docstring and fix formatting for rgm_tag function - Add proper docstring to rgm_tag() function per Starlark linting requirements - Fix formatting with buildifier - Resolves pr-verify-starlark linting issues
This commit is contained in:
parent
dc6bd2a20a
commit
481751c145
39
.drone.yml
39
.drone.yml
|
@ -193,7 +193,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --version
|
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --version
|
||||||
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --uninstall 'qemu-*'
|
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --uninstall 'qemu-*'
|
||||||
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --install all
|
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --install all
|
||||||
|
@ -661,7 +661,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --version
|
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --version
|
||||||
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --uninstall 'qemu-*'
|
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --uninstall 'qemu-*'
|
||||||
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --install all
|
- docker run --privileged --rm tonistiigi/binfmt:qemu-v7.0.0-28 --install all
|
||||||
|
@ -1757,7 +1757,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- export GRAFANA_DIR=$$(pwd)
|
- export GRAFANA_DIR=$$(pwd)
|
||||||
- export GITHUB_TOKEN=$(cat /github-app/token)
|
- export GITHUB_TOKEN=$(cat /github-app/token)
|
||||||
- ./pkg/build/daggerbuild/scripts/drone_build_main.sh
|
- ./pkg/build/daggerbuild/scripts/drone_build_main.sh
|
||||||
|
@ -1831,13 +1831,30 @@ platform:
|
||||||
os: linux
|
os: linux
|
||||||
services: []
|
services: []
|
||||||
steps:
|
steps:
|
||||||
|
- commands:
|
||||||
|
- echo $(/usr/bin/github-app-external-token) > /github-app/token
|
||||||
|
environment:
|
||||||
|
GITHUB_APP_ID:
|
||||||
|
from_secret: github-app-app-id
|
||||||
|
GITHUB_APP_INSTALLATION_ID:
|
||||||
|
from_secret: github-app-installation-id
|
||||||
|
GITHUB_APP_PRIVATE_KEY:
|
||||||
|
from_secret: github-app-private-key
|
||||||
|
failure: ignore
|
||||||
|
image: us-docker.pkg.dev/grafanalabs-global/docker-deployment-tools-prod/github-app-secret-writer:2024-11-05-v11688112090.1-83920c59
|
||||||
|
name: github-app-generate-token
|
||||||
|
volumes:
|
||||||
|
- name: github-app
|
||||||
|
path: /github-app
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- export GRAFANA_DIR=$$(pwd)
|
- export GRAFANA_DIR=$$(pwd)
|
||||||
- export GITHUB_TOKEN=$(cat /github-app/token)
|
- export GITHUB_TOKEN=$(cat /github-app/token)
|
||||||
- ./pkg/build/daggerbuild/scripts/drone_build_tag_grafana.sh
|
- ./pkg/build/daggerbuild/scripts/drone_build_tag_grafana.sh
|
||||||
|
depends_on:
|
||||||
|
- github-app-generate-token
|
||||||
environment:
|
environment:
|
||||||
_EXPERIMENTAL_DAGGER_CLOUD_TOKEN:
|
_EXPERIMENTAL_DAGGER_CLOUD_TOKEN:
|
||||||
from_secret: dagger_token
|
from_secret: dagger_token
|
||||||
|
@ -1889,6 +1906,10 @@ volumes:
|
||||||
- host:
|
- host:
|
||||||
path: /var/run/docker.sock
|
path: /var/run/docker.sock
|
||||||
name: docker
|
name: docker
|
||||||
|
- name: github-app
|
||||||
|
path: /github-app
|
||||||
|
- name: github-app
|
||||||
|
temp: {}
|
||||||
---
|
---
|
||||||
clone:
|
clone:
|
||||||
retries: 3
|
retries: 3
|
||||||
|
@ -1953,7 +1974,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- export GRAFANA_DIR=$$(pwd)
|
- export GRAFANA_DIR=$$(pwd)
|
||||||
- export GITHUB_TOKEN=$(cat /github-app/token)
|
- export GITHUB_TOKEN=$(cat /github-app/token)
|
||||||
- ./pkg/build/daggerbuild/scripts/drone_build_tag_grafana.sh
|
- ./pkg/build/daggerbuild/scripts/drone_build_tag_grafana.sh
|
||||||
|
@ -2060,7 +2081,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- export GRAFANA_DIR=$$(pwd)
|
- export GRAFANA_DIR=$$(pwd)
|
||||||
- export GITHUB_TOKEN=$(cat /github-app/token)
|
- export GITHUB_TOKEN=$(cat /github-app/token)
|
||||||
- ./pkg/build/daggerbuild/scripts/drone_build_nightly_grafana.sh
|
- ./pkg/build/daggerbuild/scripts/drone_build_nightly_grafana.sh
|
||||||
|
@ -2204,7 +2225,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- export GRAFANA_DIR=$$(pwd)
|
- export GRAFANA_DIR=$$(pwd)
|
||||||
- export GITHUB_TOKEN=$(cat /github-app/token)
|
- export GITHUB_TOKEN=$(cat /github-app/token)
|
||||||
- ./pkg/build/daggerbuild/scripts/drone_publish_nightly_grafana.sh
|
- ./pkg/build/daggerbuild/scripts/drone_publish_nightly_grafana.sh
|
||||||
|
@ -2333,7 +2354,7 @@ steps:
|
||||||
- commands:
|
- commands:
|
||||||
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
- wget -qO- https://github.com/dagger/dagger/releases/download/v0.18.8/dagger_v0.18.8_linux_amd64.tar.gz
|
||||||
| tar zx -C /bin
|
| tar zx -C /bin
|
||||||
- apk add docker
|
- apk add docker bash
|
||||||
- export GITHUB_TOKEN=$(cat /github-app/token)
|
- export GITHUB_TOKEN=$(cat /github-app/token)
|
||||||
- dagger run --silent go run ./pkg/build/cmd artifacts -a $${ARTIFACTS} --grafana-ref=$${GRAFANA_REF}
|
- dagger run --silent go run ./pkg/build/cmd artifacts -a $${ARTIFACTS} --grafana-ref=$${GRAFANA_REF}
|
||||||
--enterprise-ref=$${ENTERPRISE_REF} --grafana-repo=$${GRAFANA_REPO} --build-id=$${DRONE_BUILD_NUMBER}
|
--enterprise-ref=$${ENTERPRISE_REF} --grafana-repo=$${GRAFANA_REPO} --build-id=$${DRONE_BUILD_NUMBER}
|
||||||
|
@ -2986,6 +3007,6 @@ kind: secret
|
||||||
name: gcr_credentials
|
name: gcr_credentials
|
||||||
---
|
---
|
||||||
kind: signature
|
kind: signature
|
||||||
hmac: f19eee2a4a0422a851024c8ba9ce17a82f9dc41e0670af33c381c19f05979d28
|
hmac: bedf3558cfe4e2293bff6ca30b39049bc60d15f5f24a063c35f16d17f2b25533
|
||||||
|
|
||||||
...
|
...
|
||||||
|
|
|
@ -5,5 +5,5 @@ Utilities / functions for working with dagger pipelines
|
||||||
def with_dagger_install(commands = [], dagger_version = ""):
|
def with_dagger_install(commands = [], dagger_version = ""):
|
||||||
return [
|
return [
|
||||||
"wget -qO- https://github.com/dagger/dagger/releases/download/{}/dagger_{}_linux_amd64.tar.gz | tar zx -C /bin".format(dagger_version, dagger_version),
|
"wget -qO- https://github.com/dagger/dagger/releases/download/{}/dagger_{}_linux_amd64.tar.gz | tar zx -C /bin".format(dagger_version, dagger_version),
|
||||||
"apk add docker",
|
"apk add docker bash",
|
||||||
] + commands
|
] + commands
|
||||||
|
|
|
@ -210,11 +210,25 @@ def rgm_main():
|
||||||
)
|
)
|
||||||
|
|
||||||
def rgm_tag():
|
def rgm_tag():
|
||||||
# Runs a package / build process (with all distros) when a tag is made
|
"""Tag release pipeline that builds and packages all distributions.
|
||||||
|
|
||||||
|
Returns:
|
||||||
|
Drone pipeline.
|
||||||
|
"""
|
||||||
|
generate_token_step = github_app_generate_token_step()
|
||||||
|
build_steps = rgm_run("rgm-build", "drone_build_tag_grafana.sh")
|
||||||
|
|
||||||
|
# Add dependency on token generation step
|
||||||
|
for step in build_steps:
|
||||||
|
step["depends_on"] = [generate_token_step["name"]]
|
||||||
|
|
||||||
|
steps = [generate_token_step] + build_steps
|
||||||
|
|
||||||
return pipeline(
|
return pipeline(
|
||||||
name = "rgm-tag-prerelease",
|
name = "rgm-tag-prerelease",
|
||||||
trigger = tag_trigger,
|
trigger = tag_trigger,
|
||||||
steps = rgm_run("rgm-build", "drone_build_tag_grafana.sh"),
|
steps = steps,
|
||||||
|
volumes = github_app_step_volumes() + github_app_pipeline_volumes(),
|
||||||
)
|
)
|
||||||
|
|
||||||
def rgm_version_branch():
|
def rgm_version_branch():
|
||||||
|
|
Loading…
Reference in New Issue