Set Java 8 as the default JDK for all builds

Restore the default settings for Java 8, so that all
existing builds are all getting the same basic variables:
- JAVA_HOME pointint to Java 8 JDK
- PATH having Java 8 by default

Bazel, in the absence of JAVA_HOME, tries to automatically
detect where Java is and use it. After the migration to Debian
Buster which includes both Java 11 and Java 8, Bazel was
getting confused and used the wrong default JDK.

Change-Id: Iede708271d8ef6cb40eaf9a59d78ed5d81dcdb37
diff --git a/jenkins/gerrit-bazel-build-account-plugin.sh b/jenkins/gerrit-bazel-build-account-plugin.sh
index 759a289..0327426 100644
--- a/jenkins/gerrit-bazel-build-account-plugin.sh
+++ b/jenkins/gerrit-bazel-build-account-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout -f -b gerrit-{branch}  gerrit/{branch}
 git submodule update --init
 rm -rf plugins/account
diff --git a/jenkins/gerrit-bazel-build-examples-plugin.sh b/jenkins/gerrit-bazel-build-examples-plugin.sh
index c7322f7..c3d8f7b 100644
--- a/jenkins/gerrit-bazel-build-examples-plugin.sh
+++ b/jenkins/gerrit-bazel-build-examples-plugin.sh
@@ -1,7 +1,9 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout {branch}
 
 java -fullversion
 bazelisk version
-bazelisk build --spawn_strategy=standalone --genrule_strategy=standalone all
\ No newline at end of file
+bazelisk build --spawn_strategy=standalone --genrule_strategy=standalone all
diff --git a/jenkins/gerrit-bazel-build-its-plugin-branch.sh b/jenkins/gerrit-bazel-build-its-plugin-branch.sh
index 0c7599d..12698ef 100644
--- a/jenkins/gerrit-bazel-build-its-plugin-branch.sh
+++ b/jenkins/gerrit-bazel-build-its-plugin-branch.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git remote add origin https://gerrit.googlesource.com/a/gerrit
 git fetch origin
 git checkout origin/{gerrit-branch}
diff --git a/jenkins/gerrit-bazel-build-its-plugin.sh b/jenkins/gerrit-bazel-build-its-plugin.sh
index a77a92a..702f64e 100644
--- a/jenkins/gerrit-bazel-build-its-plugin.sh
+++ b/jenkins/gerrit-bazel-build-its-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout origin/{branch}
 git submodule update --init
 rm -rf plugins/its-{name}
diff --git a/jenkins/gerrit-bazel-build-owners-plugin-branch.sh b/jenkins/gerrit-bazel-build-owners-plugin-branch.sh
index 26b5b1e..a31dc41 100644
--- a/jenkins/gerrit-bazel-build-owners-plugin-branch.sh
+++ b/jenkins/gerrit-bazel-build-owners-plugin-branch.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout -fb {branch} gerrit/{gerrit-branch}
 git submodule update --init
 git read-tree -u --prefix=plugins/{name}-plugin origin/{branch}
diff --git a/jenkins/gerrit-bazel-build-owners-plugin.sh b/jenkins/gerrit-bazel-build-owners-plugin.sh
index 4151938..ef1305b 100644
--- a/jenkins/gerrit-bazel-build-owners-plugin.sh
+++ b/jenkins/gerrit-bazel-build-owners-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout -fb {branch} gerrit/{branch}
 git submodule update --init
 git read-tree -u --prefix=plugins/{name}-plugin origin/{branch}
diff --git a/jenkins/gerrit-bazel-build-plugin-branch.sh b/jenkins/gerrit-bazel-build-plugin-branch.sh
index ffb2fc5..98c9012 100644
--- a/jenkins/gerrit-bazel-build-plugin-branch.sh
+++ b/jenkins/gerrit-bazel-build-plugin-branch.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 echo "Building plugin {name}/{branch} with Gerrit/{gerrit-branch}"
 
 git remote add gerrit https://gerrit.googlesource.com/a/gerrit
diff --git a/jenkins/gerrit-bazel-build-plugin-manual.sh b/jenkins/gerrit-bazel-build-plugin-manual.sh
index 6a715eb..7f8479e 100644
--- a/jenkins/gerrit-bazel-build-plugin-manual.sh
+++ b/jenkins/gerrit-bazel-build-plugin-manual.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout -fb {branch} gerrit/{branch}
 git submodule update --init
 rm -rf plugins/{name}
diff --git a/jenkins/gerrit-bazel-build-plugin.sh b/jenkins/gerrit-bazel-build-plugin.sh
index 6da19b4..91219d7 100644
--- a/jenkins/gerrit-bazel-build-plugin.sh
+++ b/jenkins/gerrit-bazel-build-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout -fb {branch} gerrit/{branch}
 git submodule update --init
 rm -rf plugins/{name}
diff --git a/jenkins/gerrit-bazel-build.sh b/jenkins/gerrit-bazel-build.sh
index e4ec287..6c933d1 100644
--- a/jenkins/gerrit-bazel-build.sh
+++ b/jenkins/gerrit-bazel-build.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 cd gerrit
 
 export BAZEL_OPTS="$BAZEL_OPTS --spawn_strategy=standalone --genrule_strategy=standalone"
diff --git a/jenkins/gerrit-bazel-test.sh b/jenkins/gerrit-bazel-test.sh
index e103427..e413081 100755
--- a/jenkins/gerrit-bazel-test.sh
+++ b/jenkins/gerrit-bazel-test.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 cd gerrit
 
 TEST_TAG_FILTERS="-flaky"
diff --git a/jenkins/gerrit-bazel-verifier-test.sh b/jenkins/gerrit-bazel-verifier-test.sh
index 9f9df64..7e519bd 100755
--- a/jenkins/gerrit-bazel-verifier-test.sh
+++ b/jenkins/gerrit-bazel-verifier-test.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -ex
 
+. set-java.sh 8
+
 cd gerrit
 
 echo "Test with mode=$MODE"
diff --git a/jenkins/gerrit-codestyle-polygerrit-lint.sh b/jenkins/gerrit-codestyle-polygerrit-lint.sh
index b22f7cf..78116e5 100644
--- a/jenkins/gerrit-codestyle-polygerrit-lint.sh
+++ b/jenkins/gerrit-codestyle-polygerrit-lint.sh
@@ -1,4 +1,7 @@
 #!/bin/bash -xe
+
+. set-java.sh 8
+
 cd gerrit
 bazelisk version
 if ([ "$TARGET_BRANCH" == "master" ] || \
diff --git a/jenkins/gerrit-codestyle-polygerrit-template.sh b/jenkins/gerrit-codestyle-polygerrit-template.sh
index d6cf9af..a8bb502 100644
--- a/jenkins/gerrit-codestyle-polygerrit-template.sh
+++ b/jenkins/gerrit-codestyle-polygerrit-template.sh
@@ -1,4 +1,7 @@
 #!/bin/bash -xe
+
+. set-java.sh 8
+
 cd gerrit
 if ([ "$TARGET_BRANCH" == "stable-3.1" ] || \
     [ "$TARGET_BRANCH" == "stable-3.0" ] || \
diff --git a/jenkins/gerrit-mvn-build-plugin.sh b/jenkins/gerrit-mvn-build-plugin.sh
index a6a5121..d0b6d8b 100644
--- a/jenkins/gerrit-mvn-build-plugin.sh
+++ b/jenkins/gerrit-mvn-build-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 git checkout -f -b gerrit-master gerrit/{branch}
 git submodule update --init
 java -fullversion
diff --git a/jenkins/gerrit-sbt-build-branch-plugin.sh b/jenkins/gerrit-sbt-build-branch-plugin.sh
index e0a5c5d..5f59c7d 100644
--- a/jenkins/gerrit-sbt-build-branch-plugin.sh
+++ b/jenkins/gerrit-sbt-build-branch-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 java -fullversion
 bazelisk version
 
diff --git a/jenkins/gerrit-sbt-build-plugin.sh b/jenkins/gerrit-sbt-build-plugin.sh
index db9fc20..3be6f25 100644
--- a/jenkins/gerrit-sbt-build-plugin.sh
+++ b/jenkins/gerrit-sbt-build-plugin.sh
@@ -1,5 +1,7 @@
 #!/bin/bash -e
 
+. set-java.sh 8
+
 java -fullversion
 bazelisk version
 
diff --git a/jenkins/gitiles-webapp.yaml b/jenkins/gitiles-webapp.yaml
index ff91751..386d06d 100644
--- a/jenkins/gitiles-webapp.yaml
+++ b/jenkins/gitiles-webapp.yaml
@@ -28,6 +28,7 @@
     builders:
       - shell: |
           set +x
+          . set-java.sh 8
           echo "Building gitiles webapp master"
           echo '=============================='
           bazelisk version
diff --git a/jenkins/jgit.yaml b/jenkins/jgit.yaml
index ec67f49..0c4ab86 100644
--- a/jenkins/jgit.yaml
+++ b/jenkins/jgit.yaml
@@ -30,6 +30,7 @@
     builders:
       - shell: |
           set +x
+          . set-java.sh 8
           echo 'Building jgit on master'
           echo '======================='
           bazelisk version