Fixing bazel GUI packaging; still wip.
Change-Id: I754141f4b3975a95b4ded8fb1409491b45715ed9
diff --git a/.bazelrc b/.bazelrc
index dfbabc4..9fec823 100644
--- a/.bazelrc
+++ b/.bazelrc
@@ -1 +1,4 @@
build --nouse_ijars
+build --experimental_strict_action_env
+#build --disk_cache=~/bazel-cache
+#build --remote_http_cache=http://10.1.10.224:80/cache
diff --git a/BUILD b/BUILD
index b7da7fb..945cb1a 100644
--- a/BUILD
+++ b/BUILD
@@ -59,7 +59,7 @@
"tools/test/bin/onos",
]),
outs = ["onos-admin.tar.gz"],
- cmd = "mkdir onos-admin-%s; cp $(SRCS) onos-admin-%s; tar zcf $(location onos-admin.tar.gz) onos-admin-%s" %
+ cmd = "mkdir onos-admin-%s; cp $(SRCS) onos-admin-%s; tar hzcf $(location onos-admin.tar.gz) onos-admin-%s" %
(ONOS_VERSION, ONOS_VERSION, ONOS_VERSION),
output_to_bindir = True,
)
@@ -75,7 +75,7 @@
"tools/package/runtime/bin/*",
]),
outs = ["onos-test.tar.gz"],
- cmd = "mkdir onos-test-%s; cp -r tools onos-test-%s; tar zcf $(location onos-test.tar.gz) onos-test-%s" %
+ cmd = "mkdir onos-test-%s; cp -r tools onos-test-%s; tar hzcf $(location onos-test.tar.gz) onos-test-%s" %
(ONOS_VERSION, ONOS_VERSION, ONOS_VERSION),
output_to_bindir = True,
)
diff --git a/tools/gui/BUILD b/tools/gui/BUILD
index 0073e2c..5e13405 100644
--- a/tools/gui/BUILD
+++ b/tools/gui/BUILD
@@ -10,6 +10,6 @@
name = "tools-gui-gulp",
srcs = [":_tools-gui-gulp-files"],
outs = ["tools-gui-gulp.tar"],
- cmd = "cd tools/gui && tar cf ../../$@ .",
+ cmd = "cd tools/gui && tar hcf ../../$@ .",
visibility = ["//visibility:public"],
)
diff --git a/web/gui/BUILD b/web/gui/BUILD
index 8cca7b9..6fec6ae 100644
--- a/web/gui/BUILD
+++ b/web/gui/BUILD
@@ -154,7 +154,7 @@
" tar xf $$ROOT/$(location :_onos-gui-npm-install) &&" +
" $$ROOT/$$NPM run build --no-cache --loglevel=error >npm-build.out &&" +
" cd ../../web/gui/src/main/webapp &&" +
- " jar cf $$ROOT/$@ dist vendor data tests README.md _doc _dev app/fw app/*.css app/*.js app/*.txt)",
+ " jar cf $$ROOT/$@ dist vendor data README.md _doc _dev app/fw app/*.css app/*.js app/*.txt)",
)
"""