This patch introduces a new structure of the it/dep repo.
[it/dep.git] / ric-platform / 20-Credential / bin / install
similarity index 69%
rename from runric_env.sh
rename to ric-platform/20-Credential/bin/install
index 4dca194..c3f7506 100755 (executable)
 ################################################################################
 
 
-# customize the following repo info to local infrastructure
-export __RICENV_SET__=''
-export __RUNRICENV_GERRIT_HOST__=''
-export __RUNRICENV_GERRIT_IP__=''
-
-export __RUNRICENV_DOCKER_HOST__=''
-export __RUNRICENV_DOCKER_IP__=''
-export __RUNRICENV_DOCKER_PORT__=''
-export __RUNRICENV_DOCKER_USER__=''
-export __RUNRICENV_DOCKER_PASS__=''
-
-export __RUNRICENV_HELMREPO_HOST__=''
-export __RUNRICENV_HELMREPO_PORT__=''
-export __RUNRICENV_HELMREPO_IP__=''
-export __RUNRICENV_HELMREPO_USER__=''
-export __RUNRICENV_HELMREPO_PASS__=''
+OVERRIDEYAML=$1
+
+
+DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
+
+
+source $DIR/../etc/credential.conf
+
+if [ -z "$RICPLT_RELEASE_NAME" ];then
+   RELEASE_NAME=$helm_release_name
+else
+   RELEASE_NAME=$RICPLT_RELEASE_NAME
+fi
+if [ -z "$RICPLT_NAMESPACE" ];then
+   NAMESPACE=$namespace
+else
+   NAMESPACE=$RICPLT_NAMESPACE
+fi
+
+if [ -z $OVERRIDEYAML ]; then
+  helm install --namespace "${NAMESPACE}" --name "${RELEASE_NAME}-credential" $DIR/../charts
+else
+  helm install -f $OVERRIDEYAML --namespace "${NAMESPACE}" --name "${RELEASE_NAME}-credential" $DIR/../charts
+fi