From 69b2fed51774611546bb6166402ded138e9605bb Mon Sep 17 00:00:00 2001 From: Ray Milkey Date: Fri, 26 Apr 2019 09:50:20 -0700 Subject: [PATCH] Report bazel errors rather than eating them Change-Id: I2b767c102053f731b67e4c07f26d5af23e5169d0 --- tools/build/onos-publish-catalog | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/build/onos-publish-catalog b/tools/build/onos-publish-catalog index f60304d496..eba58a4f12 100755 --- a/tools/build/onos-publish-catalog +++ b/tools/build/onos-publish-catalog @@ -25,8 +25,13 @@ rm -f $CATALOG export SHLVL=1 function writeCatalog { - bazel build $* --aspects tools/build/bazel/publish_catalog.bzl%publish_catalog 2>&1 \ - | egrep "^DEBUG: .*/publish_catalog.bzl:" | cut -d\ -f3- >> $CATALOG + if ! bazel build $* --aspects tools/build/bazel/publish_catalog.bzl%publish_catalog >/tmp/onos.catalog.bazel.out 2>&1; then + echo Bazel build of catalog failed + cat /tmp/onos.catalog.bazel.out + exit 1 + fi + + egrep "^DEBUG: .*/publish_catalog.bzl:" /tmp/onos.catalog.bazel.out | cut -d\ -f3- >> $CATALOG } function jars {