42 lines
599 B
Bash
Executable File
42 lines
599 B
Bash
Executable File
#!/bin/bash
|
|
|
|
function usage {
|
|
echo "Usage: ${0} <version>"
|
|
exit
|
|
}
|
|
|
|
CvttpyVersion=${1}
|
|
|
|
if [ "${CvttpyVersion}" == "" ]
|
|
then
|
|
usage
|
|
fi
|
|
|
|
# --- Settings
|
|
ImageName=md_gateway
|
|
RegistryService=cloud21.cvtt.vpn:5500
|
|
# --- Settings
|
|
|
|
|
|
DockerDir=$(realpath $(dirname ${0}))
|
|
Version=${CvttpyVersion}
|
|
|
|
cd ${DockerDir}
|
|
|
|
source ../mu_svc_functions.sh
|
|
get_project_version cvttpy ${Version}
|
|
|
|
function cleanup {
|
|
cd ${DockerDir}
|
|
rm -rf cvttpy
|
|
}
|
|
trap cleanup EXIT
|
|
|
|
build_docker_image ${ImageName} ${RegistryService} ${Version}
|
|
|
|
|
|
# echo "**** D E B U G E X I T" && exit
|
|
echo "***** ${0} D O N E"
|
|
|
|
|