* add playwright test and plugin-e2e * run tests in ci * add ds config tests * add panel edit tests * add annotation test * add variable edit page tests * add explore page tests * add panel plugin tests * add readme * remove comments * fix broken test * remove user.json * remove newline in starlark * fix lint issue * ignore failure of playwright tests * update code owners * add detailed error messages in every expect * update message frame * fix link * upload report to gcp * echo url * add playwright developer guide * bump plugin-e2e * add custom provisioning dir * update plugin-e2e * remove not used imports * fix typo * minor fixes * use latest version of plugin-e2e * fix broken link * use latest plugin-e2e * add feature toggle scenario verification tests * bump version * use auth file from package * fix type error * add panel data assertions * rename parent dir and bump version * fix codeowners * reset files * remove not used file * update plugin-e2e * separate tests per role * pass prov dir * skip using provisioning fixture * wip * fix permission test * move to e2e dir * fix path to readme * post comment with report url * format starlark * post comment with report url * post comment with report url * fix token * make test fail * fix exit code * bump version * bump to latest plugin-e2e * revert reporting message * remove comments * readding report comment * change exit code * format starlark * force test to fail * add new step that posts comment * fix link * use latest playwright image * fix failing test * format starlark * remove unused fixture Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com> --------- Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
38 lines
1.3 KiB
Python
38 lines
1.3 KiB
Python
"""
|
|
This module contains all the docker images that are used to build test and publish Grafana.
|
|
"""
|
|
|
|
load(
|
|
"scripts/drone/variables.star",
|
|
"golang_version",
|
|
"nodejs_version",
|
|
)
|
|
|
|
images = {
|
|
"git": "alpine/git:2.40.1",
|
|
"go": "golang:{}-alpine".format(golang_version),
|
|
"node": "node:{}-alpine".format(nodejs_version),
|
|
"cloudsdk": "google/cloud-sdk:431.0.0",
|
|
"publish": "grafana/grafana-ci-deploy:1.3.3",
|
|
"alpine": "alpine:3.18.5",
|
|
"ubuntu": "ubuntu:22.04",
|
|
"curl": "byrnedo/alpine-curl:0.1.8",
|
|
"plugins_slack": "plugins/slack",
|
|
"python": "python:3.8",
|
|
"postgres_alpine": "postgres:12.3-alpine",
|
|
"mimir": "grafana/mimir:r274-1780c50",
|
|
"mysql5": "mysql:5.7.39",
|
|
"mysql8": "mysql:8.0.32",
|
|
"redis_alpine": "redis:6.2.11-alpine",
|
|
"memcached_alpine": "memcached:1.6.9-alpine",
|
|
"package_publish": "us.gcr.io/kubernetes-dev/package-publish:latest",
|
|
"openldap": "osixia/openldap:1.4.0",
|
|
"drone_downstream": "grafana/drone-downstream",
|
|
"docker_puppeteer": "grafana/docker-puppeteer:1.1.0",
|
|
"docs": "grafana/docs-base:latest",
|
|
"cypress": "cypress/included:13.1.0",
|
|
"dockerize": "jwilder/dockerize:0.6.1",
|
|
"shellcheck": "koalaman/shellcheck:stable",
|
|
"playwright": "mcr.microsoft.com/playwright:v1.41.2-jammy",
|
|
}
|