The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
grafana/scripts/build/ci-build
Dimitris Sotirakis 9b42cf009a
CI: Update `build-container` image to `v1.6.2` (#55083)
3 years ago
..
.gitignore Chore: Upgrade golangci-lint (#27719) 5 years ago
Dockerfile CI: Update `build-container` image to `v1.6.2` (#55083) 3 years ago
README.md Chore: Upgrade Go to 1.19.1 (#54902) 3 years ago
bootstrap.sh Build: Introduce shellcheck (#18081) 7 years ago

README.md

grafana-build-container

These are the sources for the Docker image that we use for the Grafana build containers. The image source itself is in Dockerfile, but there are supporting scripts such as the Makefile, for building images.

The image is based on Debian Buster, since we want an older Linux distribution (Buster has long-term support into 2024) to build binaries that are as portable as possible.

Build/Publish Docker Image

In order to build and publish the Grafana build Docker image, execute the following:

# Download MacOSX10.15.sdk.tar.xz from our private GCS bucket into this directory
docker build -t grafana/build-container:<VERSION> .
docker push grafana/build-container:<VERSION>