forked from grafana.jool/grafana-jool
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.
24 lines
720 B
24 lines
720 B
#!/bin/bash
|
|
set -eo pipefail
|
|
|
|
source ./common.sh
|
|
|
|
#
|
|
# No longer required, but useful to keep just in case we want to deploy
|
|
# changes in toolkit directly to the docker image
|
|
#
|
|
if [ -n "$INCLUDE_TOOLKIT" ]; then
|
|
/bin/rm -rfv install/grafana-toolkit
|
|
mkdir -pv install/grafana-toolkit
|
|
cp -rv ../../bin install/grafana-toolkit
|
|
cp -rv ../../src install/grafana-toolkit
|
|
cp -v ../../package.json install/grafana-toolkit
|
|
cp -v ../../tsconfig.json install/grafana-toolkit
|
|
fi
|
|
|
|
docker build -t ${DOCKER_IMAGE_NAME} .
|
|
docker push $DOCKER_IMAGE_NAME
|
|
docker tag ${DOCKER_IMAGE_NAME} ${DOCKER_IMAGE_BASE_NAME}:latest
|
|
docker push ${DOCKER_IMAGE_BASE_NAME}:latest
|
|
|
|
[ -n "$INCLUDE_TOOLKIT" ] && /bin/rm -rfv install/grafana-toolkit
|
|
|