build_and_deoplay - Versuch

This commit is contained in:
2025-09-28 10:38:49 +00:00
parent f812921ff5
commit ce16549821
2 changed files with 45 additions and 7 deletions

45
build_and_deploy.sh Executable file
View File

@@ -0,0 +1,45 @@
#!/bin/bash
# Build Docker-Container and deplay to docker.citysensor.de
#
# Call: build_and_deplay.sh name
# name = name of target image
#
# The Dockerfile must be named like Dockerfile_name
#
# V 1.0.0 2025-09-28 rxf
# - adapted from build_and_copy.sh and from deplay.sh
set -x
registry=docker.citysensor.de
name=$1
usage()
{
echo "Usage build_and_deploy.sh name [-h]"
echo " Build docker container $name and copy to $registry"
echo "Params:"
echo " name: name of image"
}
if [[ "$name" == "" ]]; then
echo "No target name given!"
exit
fi
while getopts n:p:h? o
do
case "$o" in
h) usage; exit 0;;
*) usage; exit 1;;
esac
done
shift $((OPTIND-1))
#docker build -f Dockerfile_$orgName --no-cache -t $name .
#dat=`date +%Y%m%d%H%M`
#docker tag $name $name:V_$dat
#docker tag $name docker.citysensor.de/$name:latest
#dat=`date +%Y%m%d%H%M`
#docker tag $name docker.citysensor.de/$name:V_$dat
#docker push docker.citysensor.de/$name