aboutsummaryrefslogtreecommitdiffstats
path: root/deployments/start.sh
diff options
context:
space:
mode:
authorVictor Morales <victor.morales@intel.com>2018-09-11 08:50:28 -0700
committerVictor Morales <victor.morales@intel.com>2018-09-11 08:50:28 -0700
commitcb64a5fed1b10daa301235a2ef956b4805da99d3 (patch)
treedf087f339bd7c62d1bae209227393f1ac670872a /deployments/start.sh
parente7a7b50f6fc0f036eeb116f95e8e5fb8d56aa4ef (diff)
Complete Plugin Functional Tests
It was fixed the issue to connect the plugin with the consul DB. This was a main roadblock to complete the functional Tests for the plugin. Change-Id: I3032e82a8f6baf4739c7433a5ffa97dac23daac8 Signed-off-by: Victor Morales <victor.morales@intel.com> Issue-ID: MULTICLOUD-301
Diffstat (limited to 'deployments/start.sh')
-rwxr-xr-xdeployments/start.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/deployments/start.sh b/deployments/start.sh
index 0a14fc35..19c5ff8c 100755
--- a/deployments/start.sh
+++ b/deployments/start.sh
@@ -11,22 +11,25 @@
set -o nounset
set -o pipefail
+source /etc/environment
+
k8s_path="$(git rev-parse --show-toplevel)"
export GOPATH=$k8s_path
export CSAR_DIR=/opt/csar
export KUBE_CONFIG_DIR=/opt/kubeconfig
export DATABASE_TYPE=consul
-export DATABASE_IP=consul-svr
export PLUGINS_DIR=$k8s_path/src/k8splugin/plugins
echo "Starting consul services"
docker-compose kill
docker-compose up -d consul
-echo "Compiling source code"
+export DATABASE_IP=$(docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' deployments_consul_1)
+export no_proxy=$no_proxy,$DATABASE_IP
+export NO_PROXY=$NO_PROXY,$DATABASE_IP
+echo "Compiling source code"
pushd $k8s_path/src/k8splugin/
-make clean
make plugins
go run cmd/main.go
popd