11#! /bin/bash -ex
22
3- parameters_usage (){
4- echo ' Usage: 1. <path>: original file path'
5- echo ' 2. <proxy>: proxy setting. [optional]'
3+ parameters_usage () {
4+ echo ' Usage: 1. <path>: original file path'
5+ echo ' 2. <proxy>: proxy setting. [optional]'
66}
77
8- REPOPATH=` echo $1 | awk -F " OMAF-Sample" ' {print $1}' `
8+ REPOPATH=$( echo $1 | awk -F " OMAF-Sample" ' {print $1}' )
99SRCPATH=" ${REPOPATH} src/"
1010DSTPATH=" ${REPOPATH} OMAF-Sample/server/src/"
11- VERSION=" v1.10 "
11+ VERSION=" v1.12 "
1212IMAGEPREFIX=" immersive-server"
1313BASETAG=" ${IMAGEPREFIX} -base:${VERSION} "
1414RUNTIMETAG=" ${IMAGEPREFIX} :${VERSION} "
@@ -29,29 +29,29 @@ cp -r ${SRCPATH}OmafDashAccess ${DSTPATH}
2929cp -r ${SRCPATH} CMakeLists.txt ${DSTPATH}
3030cp -r ${REPOPATH} Sample-Videos ${DSTPATH}
3131
32- if [ $# = 2 ] ; then
33- if [ " $1 " = " -h" ] ; then
34- parameters_usage
35- else
36- PROXY=$2
37- PROXYARGS=" --build-arg http_proxy=${PROXY} " `
38- ` " --build-arg https_proxy=${PROXY} "
39- echo " PROXY:${PROXY} "
40- fi
41- elif [ $# = 1 ] ; then
42- PROXYARGS=" "
32+ if [ $# = 2 ]; then
33+ if [ " $1 " = " -h" ]; then
34+ parameters_usage
35+ else
36+ PROXY=$2
37+ PROXYARGS=" --build-arg http_proxy=${PROXY} " $(
38+ ) " --build-arg https_proxy=${PROXY} "
39+ echo " PROXY:${PROXY} "
40+ fi
41+ elif [ $# = 1 ]; then
42+ PROXYARGS=" "
4343else
44- parameters_usage
45- exit 0
44+ parameters_usage
45+ exit 0
4646fi
4747
4848DOCKER_BUILDKIT=1 docker build ${PROXYARGS} \
49- --tag ${BASETAG} \
50- --file Dockerfile.base .
49+ --tag ${BASETAG} \
50+ --file Dockerfile.base .
5151
5252DOCKER_BUILDKIT=1 docker build ${PROXYARGS} \
53- --tag ${RUNTIMETAG} \
54- --build-arg " base_image=${BASETAG} " \
55- --file Dockerfile.runtime .
53+ --tag ${RUNTIMETAG} \
54+ --build-arg " base_image=${BASETAG} " \
55+ --file Dockerfile.runtime .
5656
5757rm -rf ${DSTPATH}
0 commit comments