blob: 63669c65c7fe06208711f72a1a23def2bbacd999 [file] [log] [blame]
#!/bin/bash -xe
case "{branch}" in
stable-2.16|stable-3.2|stable-3.3|stable-3.4)
. set-java.sh 8
;;
*)
. set-java.sh 11
;;
esac
if git show --diff-filter=AM --name-only --pretty="" HEAD | grep -q .bazelversion
then
export BAZEL_OPTS=""
fi
cd gerrit
bazelisk version
if ([ "$TARGET_BRANCH" == "master" ] || \
[ "$TARGET_BRANCH" == "stable-3.4" ] || \
[ "$TARGET_BRANCH" == "stable-3.3" ] || \
[ "$TARGET_BRANCH" == "stable-3.2" ]) && \
((git show --diff-filter=AM --name-only --pretty="" HEAD | grep -q polygerrit-ui) || \
(git show --summary HEAD | grep -q ^Merge:) || \
(git show --diff-filter=AM --name-only --pretty="" HEAD | grep -q .bazelversion))
then
echo 'Running PolyGerrit lint check...'
java -fullversion
bazelisk test //polygerrit-ui/app:lint_test
bazelisk test //polygerrit-ui/app:polylint_test
fi