| #!/bin/bash |
| |
| set -o xtrace |
| |
| source /var/onap/sdnc |
| |
| # install_appc() - Function that clones and installs the APPC services from source code |
| function install_appc { |
| local src_folder=/opt/appc |
| clone_repo appc/deployment $src_folder |
| if [[ "$build_image" == "True" ]]; then |
| build_sdnc_images |
| build_docker_image $src_folder/deployment/installation/appc docker |
| else |
| pull_openecomp_image appc-image openecomp/appc-image:latest |
| pull_openecomp_image dgbuilder-sdnc-image openecomp/dgbuilder-sdnc-image:latest |
| fi |
| pushd $src_folder |
| install_docker_compose |
| /opt/docker/docker-compose up -d |
| popd |
| } |
| |
| # init_appc() - Function that initialize APPC services |
| function init_appc { |
| install_appc |
| } |