diff options
author | Almog Laktivi <al942u@att.com> | 2017-11-16 12:58:43 +0200 |
---|---|---|
committer | Almog Laktivi <al942u@att.com> | 2017-11-16 12:58:57 +0200 |
commit | f0f635fcdcee897be32ba4962683cb884b21ccba (patch) | |
tree | c7ada2edf7b53784369e031bb2eb299e2a876b17 /test/csit/scripts/vvp/clone_and_setup_vvp_data.sh | |
parent | 3cad6f37aff90f01f161563741be7897b50a1188 (diff) |
Add VVP tests scripts
Add the tests robots to create docker and validate health check
Change-Id: I005cc095f54f9924c4e23ea4c9818a3774ffae90
Issue-ID: VVP-31
Signed-off-by: Almog Laktivi <al942u@att.com>
Diffstat (limited to 'test/csit/scripts/vvp/clone_and_setup_vvp_data.sh')
-rw-r--r-- | test/csit/scripts/vvp/clone_and_setup_vvp_data.sh | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/test/csit/scripts/vvp/clone_and_setup_vvp_data.sh b/test/csit/scripts/vvp/clone_and_setup_vvp_data.sh new file mode 100644 index 000000000..aae8d94fe --- /dev/null +++ b/test/csit/scripts/vvp/clone_and_setup_vvp_data.sh @@ -0,0 +1,68 @@ +#!/bin/bash +# +# ============LICENSE_START======================================================= +# ONAP CLAMP +# ================================================================================ +# Copyright (C) 2017 AT&T Intellectual Property. All rights +# reserved. +# ================================================================================ +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# 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. +# ============LICENSE_END============================================ +# =================================================================== +# ECOMP is a trademark and service mark of AT&T Intellectual Property. +# + +echo "This is ${WORKSPACE}/test/csit/scripts/vvp/clone_and_setup_vvp_data.sh" + +# Clone vvp enviroment template +mkdir -p ${WORKSPACE}/data/environments/ +mkdir -p ${WORKSPACE}/data/clone/ + +cd ${WORKSPACE}/data/clone +git clone --depth 1 http://gerrit.onap.org/r/vvp/engagementmgr -b master + +chmod -R 775 ${WORKSPACE}/data/ + +# copy settings file from tox environment infrastructure: +cp -rf ${WORKSPACE}/data/clone/engagementmgr/django/vvp/settings/tox_settings.py ${WORKSPACE}/data/clone/engagementmgr/django/vvp/settings/__init__.py +echo "# set enviroment variables +DJANGO_SETTINGS_MODULE='vvp.settings.tox_settings' +# export PYTHONPATH={pwd} +SECRET_KEY='6mo22&_gtjf#wktqf1#ve^7=w6kx)uq0u*4ksk^aq8lte&)yul' +ENVIRONMENT='development' +PROGRAM_NAME_URL_PREFIX='vvp' +EMAIL_HOST='localhost' +EMAIL_HOST_PASSWORD='' +EMAIL_HOST_USER='' +EMAIL_PORT='25' +PGDATABASE='icedb' +PGUSER='iceuser' +PGPASSWORD='Aa123456' +PGHOST='localhost' +PGPORT='5433' +SECRET_WEBHOOK_TOKEN='Aiwi8se4ien0foW6eimahch2zahshaGi' +SECRET_GITLAB_AUTH_TOKEN='ieNgathapoo4zohvee9a' +SECRET_JENKINS_PASSWORD='xaiyie0wuoqueuBu' +SECRET_CMS_APP_CLIENT_ID='MHmJo0ccDheVVsIiQHZnY6LXPAC6H6HAMzhCCM16' +SECRET_CMS_APP_CLIENT_SECRET='nI8QCFrKMpnw5nTs' +SLACK_API_TOKEN='' +S3_HOST='dev-s3.d2ice.att.io' +S3_PORT='443' +AWS_ACCESS_KEY_ID='FD21HBU2KRN3UVD1MWRN' +AWS_SECRET_ACCESS_KEY='TKoiwxziUWG9cTYUknUkFGmmyuQ27nP2lCiutEsD' +STATIC_ROOT='/app/htdocs'" > ${WORKSPACE}/data/environments/vvp_env + +ifconfig + +IP_ADDRESS=`ip route get 8.8.8.8 | awk '/src/{ print $7 }'` +export HOST_IP=$IP_ADDRESS |