DR695H | ccff30b | 2017-02-17 18:44:24 -0500 | [diff] [blame] | 1 | #!/bin/bash |
| 2 | |
| 3 | NEXUS_USERNAME=$(cat /opt/config/nexus_username.txt) |
| 4 | NEXUS_PASSWD=$(cat /opt/config/nexus_password.txt) |
| 5 | NEXUS_DOCKER_REPO=$(cat /opt/config/nexus_docker_repo.txt) |
| 6 | NEXUS_REPO=$(cat /opt/config/nexus_repo.txt) |
| 7 | |
| 8 | # |
| 9 | # Deploy latest robot configuration |
| 10 | # |
| 11 | wget --user=$NEXUS_USERNAME --password=$NEXUS_PASSWD --no-check-certificate -O /opt/eteshare/config/robot_properties_ete.py $NEXUS_REPO/org.openecomp.boot/robot_properties_ete.py |
| 12 | wget --user=$NEXUS_USERNAME --password=$NEXUS_PASSWD --no-check-certificate -O /opt/eteshare/config/robot_preload_parameters.py $NEXUS_REPO/org.openecomp.boot/robot_preload_parameters.py |
| 13 | wget --user=$NEXUS_USERNAME --password=$NEXUS_PASSWD --no-check-certificate -O /opt/eteshare/config/vm_config2robot.sh $NEXUS_REPO/org.openecomp.boot/vm_config2robot.sh |
| 14 | /bin/bash /opt/eteshare/config/vm_config2robot.sh |
| 15 | |
| 16 | docker login -u $NEXUS_USERNAME -p $NEXUS_PASSWD $NEXUS_DOCKER_REPO |
| 17 | docker pull $NEXUS_DOCKER_REPO/openecompete |
| 18 | docker rm -f openecompete_container |
| 19 | docker run -d --name openecompete_container -v /opt/eteshare:/share -p 88:88 $NEXUS_DOCKER_REPO/openecompete |