Add Dockerfiles for Ubuntu (#20196)
* Build: Add /Dockerfile.ubuntu * Build: Add packaging/docker/Dockerfile.ubuntu * Build: Add grafana-docker-ubuntu-pr CircleCI job * Build: Add CircleCI jobs for building master/release Ubuntu based Docker images
This commit is contained in:
@@ -1,12 +1,32 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
|
||||
OPT=""
|
||||
UBUNTU_BASE=0
|
||||
|
||||
while [ "$1" != "" ]; do
|
||||
case "$1" in
|
||||
"--ubuntu")
|
||||
OPT="${OPT} --ubuntu"
|
||||
UBUNTU_BASE=1
|
||||
echo "Ubuntu base image enabled"
|
||||
shift
|
||||
;;
|
||||
* )
|
||||
# unknown param causes args to be passed through to $@
|
||||
break
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
_grafana_version=$1
|
||||
./build.sh "$_grafana_version"
|
||||
./build.sh ${OPT} "$_grafana_version"
|
||||
docker login -u "$DOCKER_USER" -p "$DOCKER_PASS"
|
||||
|
||||
./push_to_docker_hub.sh "$_grafana_version"
|
||||
./push_to_docker_hub.sh ${OPT} "$_grafana_version"
|
||||
|
||||
if echo "$_grafana_version" | grep -q "^master-"; then
|
||||
./deploy_to_k8s.sh "grafana/grafana-dev:$_grafana_version"
|
||||
if [ ${UBUNTU_BASE} = "0" ]; then
|
||||
if echo "$_grafana_version" | grep -q "^master-"; then
|
||||
./deploy_to_k8s.sh "grafana/grafana-dev:$_grafana_version"
|
||||
fi
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user