Updating NodeJS to v8.11.1 as it was with BUCK
Change-Id: I9c3440a4692b3eeb1ecc874000663007248513e9
diff --git a/WORKSPACE b/WORKSPACE
index ee1157a..a3d108d 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -80,7 +80,10 @@
load("@build_bazel_rules_nodejs//:defs.bzl", "node_repositories")
-node_repositories(package_json = ["//tools/gui:package.json"])
+node_repositories(
+ node_version = "8.11.1",
+ package_json = ["//tools/gui:package.json"],
+)
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
diff --git a/web/gui2/BUILD b/web/gui2/BUILD
index ddc91db..fec16c8 100644
--- a/web/gui2/BUILD
+++ b/web/gui2/BUILD
@@ -121,12 +121,15 @@
" export XDG_CONFIG_HOME=$(@D)/config &&" + # npm config cache to the sandbox
" export BABEL_DISABLE_CACHE=1 &&" + # turn off babel cache
' if [[ ! -z $${HTTP_PROXY-} ]]; then NPM_ARGS="--proxy $$HTTP_PROXY --without-ssl --insecure"; else NPM_ARGS=""; fi &&' +
- " NPM=$$ROOT/$(location @nodejs//:bin/npm) &&" +
+ " NPM=$(location @nodejs//:bin/npm) &&" +
+ " export PATH=$$ROOT/$$(dirname $${NPM}):$$PATH &&" +
" mkdir -p web/gui2 &&" +
" cd web/gui2 &&" +
- " $$NPM $$NPM_ARGS install --no-cache --loglevel=error > $$ROOT/$(location onos-gui2-npm-install.log) 2>&1 &&" +
+ " npm -v > $$ROOT/$(location onos-gui2-npm-install.log) 2>&1 &&" +
+ " npm $$NPM_ARGS install --no-cache >> $$ROOT/$(location onos-gui2-npm-install.log) 2>&1 &&" +
" jar Mcf $$ROOT/$(location onos-gui2-npm-install.jar) . &&" +
" touch $$ROOT/$(location onos-gui2-npm-install.log)", # to get the log always as the 2nd file
+ message = "NodeJS npm install in web/gui2",
visibility = ["//visibility:public"],
)