Refactor: JJB code
[ci-management.git] / jjb / ric-plt-submgr / prescan-ric-plt-submgr-ubuntu.sh
index b259d5c..a197da9 100644 (file)
@@ -1,3 +1,5 @@
+#!/bin/sh
+#
 #   Copyright (c) 2020 HCL Technology Pvt Ltd
 #
 #   Licensed under the Apache License, Version 2.0 (the "License");
 #   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 #   See the License for the specific language governing permissions and
 #   limitations under the License.
-
 #----------------------------------------------------------
 echo "--> build_ric-plt-submgr-ubuntu.sh starts"
 
 docker --version
 echo "Unit Test"
-cd $WORKSPACE
+cd "${WORKSPACE}" || return
 #docker build --network=host -t nexus3.o-ran-sc.org:10004/o-ran-sc/ric-plt-submgr:0.5.3 .
 
 # target submgrbuild
 # /tmp/submgr_cover.out
 docker  build --network=host -t tmpimg --target=submgrbuild .
 CONTAINER=$(docker create tmpimg)
-docker cp $CONTAINER:/tmp/submgr_cover.out cover.out
-docker rm $CONTAINER
+docker cp "${CONTAINER}":/tmp/submgr_cover.out cover.out
+docker rm "${CONTAINER}"
 
 echo "--> prescan-ric-plt-submgr-ubuntu.sh ends"