correct feature install procedure in docker/drools 23/6923/2
authorKrzysztof Kwiecien <krzysztof.kwiecien1@orange.com>
Tue, 8 Aug 2017 09:44:36 +0000 (11:44 +0200)
committerKrzysztof Kwiecien <krzysztof.kwiecien1@orange.com>
Tue, 8 Aug 2017 10:18:13 +0000 (12:18 +0200)
change FEATURES_HOME variable assigment to allow
feature install (including healthcheck feature) in
docker image, change credential to be in line with
robot

Issue: POLICY-145
Change-Id: Ib7640e3947dab280f368531b693dc26e09fa6f21
Signed-off-by: Krzysztof Kwiecien <krzysztof.kwiecien1@orange.com>
.gitignore
config/drools/feature-healthcheck.conf
policy-drools/docker-install.sh

index 84421f8..1c47ce9 100644 (file)
@@ -2,3 +2,5 @@
 .project
 .settings
 target
+install.log*
+policy-drools/install.log*
index 3351b78..31baed2 100644 (file)
@@ -1,2 +1,2 @@
 HEALTHCHECK_USER=healthcheck
-HEALTHCHECK_PASSWORD=zb!XztG3
+HEALTHCHECK_PASSWORD=zb!XztG34
index aaa3d10..8f5fbe4 100644 (file)
@@ -822,6 +822,8 @@ function installFeatures
        fi
 
        local name featureConf
+       export FEATURES_HOME="${POLICY_HOME}/${FEATURES_DIR}"
+       echo "FEATURES_HOME is ${FEATURES_HOME}"
        
        mkdir -p "${FEATURES_HOME}" > /dev/null 2>&1
        if [[ -d "${FEATURES_HOME}" && -x "${FEATURES_HOME}" ]]; then
@@ -891,6 +893,6 @@ LOGFILE=$PWD/install.log.$TIMESTAMP
 OPERATION=install
 BASE_CONF=base.conf
 HOME_M2=$HOME/.m2
-FEATURES_HOME="${POLICY_HOME}/features"
+FEATURES_DIR="features"
 
 do_install 2>&1 | tee $LOGFILE