X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sms-service%2Fbin%2Fbuild_sms_image.sh;h=ff7c5b023ec676c67d63005f4a32efe7287a4e29;hb=ccacdc36474ea2fa952e7369ffc2d72e4368bac8;hp=a89e64e71740ff949a1b76e8fc16e41589aae000;hpb=74d37f1a153d121256a643bba00659b8f53074f0;p=aaf%2Fsms.git diff --git a/sms-service/bin/build_sms_image.sh b/sms-service/bin/build_sms_image.sh index a89e64e..ff7c5b0 100755 --- a/sms-service/bin/build_sms_image.sh +++ b/sms-service/bin/build_sms_image.sh @@ -1,4 +1,5 @@ #!/bin/bash +set -e DIRNAME=`dirname $0` DOCKER_BUILD_DIR=`cd $DIRNAME/; pwd` echo "DOCKER_BUILD_DIR=${DOCKER_BUILD_DIR}" @@ -6,7 +7,7 @@ cd ${DOCKER_BUILD_DIR} BUILD_ARGS="--no-cache" ORG="onap" -VERSION="2.0.0" +VERSION="3.0.1" PROJECT="aaf" IMAGE="sms" DOCKER_REPOSITORY="nexus3.onap.org:10003" @@ -24,11 +25,24 @@ function generate_binary { pushd ../src/sms make build popd + pushd ../src/preload + make build + popd cp ../target/sms . + cp ../target/preload . +} + +function copy_certificates { + cp ../src/sms/certs/aaf_root_ca.cer . + cp ../src/sms/certs/aaf-sms.pub . + cp ../src/sms/certs/aaf-sms.pr . } -function remove_binary { - rm sms +function cleanup { + rm sms preload + rm aaf-sms.pub + rm aaf-sms.pr + rm aaf_root_ca.cer } function build_image { @@ -51,6 +65,7 @@ function push_image { } generate_binary +copy_certificates build_image push_image -remove_binary \ No newline at end of file +cleanup