#!/bin/sh set -eu if [ "$#" != 1 ]; then printf 'Usage: grafana.sh \n' >&2 exit 2 fi VERSION="$1" if [ -d grafana ]; then cd grafana git fetch -p git checkout "v${VERSION}" cd packaging/docker/custom/ else git clone https://github.com/grafana/grafana.git --branch "v${VERSION}" cd grafana cd packaging/docker/custom/ fi docker buildx build --pull \ . \ --build-arg GRAFANA_VERSION="${VERSION}" \ --build-arg GF_INSTALL_PLUGINS=frser-sqlite-datasource \ --push --tag "quay.io/remram44/grafana:${VERSION}-sqlite" docker buildx build --pull \ . \ --build-arg GRAFANA_VERSION="${VERSION}" \ --build-arg GF_INSTALL_PLUGINS=frser-sqlite-datasource,grafana-clickhouse-datasource \ --push --tag "quay.io/remram44/grafana:${VERSION}-sqlite-clickhouse"