handle ang6/eg2 client
authorJason Etheridge <jason@equinoxinitiative.org>
Fri, 7 Sep 2018 18:49:51 +0000 (14:49 -0400)
committerJason Etheridge <jason@equinoxinitiative.org>
Fri, 7 Sep 2018 18:49:51 +0000 (14:49 -0400)
installer/wheezy/eg_wheezy_installer.sh

index b9709d4..3a6d7b0 100755 (executable)
@@ -108,7 +108,7 @@ function init_variables {
     echo EVERGREEN_PREREQ_TARGET=${EVERGREEN_PREREQ_TARGET}
     echo EVERGREEN_DB_PREREQ_TARGET=${EVERGREEN_DB_PREREQ_TARGET}
 
-    export NODEJS_VERSION='v6.10.1'
+    export NODEJS_VERSION='v8.11.4'
     export NODEJS_BINDIR="node-$NODEJS_VERSION-linux-x64"
     export NODEJS_TARBIN="$NODEJS_BINDIR.tar.xz"
     export NODEJS_BINARY="https://nodejs.org/dist/$NODEJS_VERSION/$NODEJS_TARBIN"
@@ -413,6 +413,13 @@ function test_and_build_eg_browser_client {
     echo Return Value = $?
     npm run test                  # run JS unit tests
     echo Return Value = $?
+    cd /home/opensrf/Evergreen/Open-ILS/src/eg2/
+    npm install                 # fetch build depencies
+    echo Return Value = $?
+    ng build --prod             # for ang6
+    echo Return Value = $?
+    npm run test                  # run JS unit tests
+    echo Return Value = $?
     echo End of Evergreen browser client build/test =~-._
 }