Merge branch 'stable-3.0' into stable-3.1

* stable-3.0:
  Rely on Checks plugin ONLY for build validations

Change-Id: I37e1542d432982dae2b1797110d1ab57b2b1a58a
diff --git a/Jenkinsfile b/Jenkinsfile
index 8b696b9..5aa8082 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -10,6 +10,7 @@
         }
         stage('Formatting') {
             steps {
+                gerritCheck (checks: ['gerritforge:zookeeper-refdb-format-8b1e7fb8ce34448cc425': 'RUNNING'], url: "${env.BUILD_URL}console")
                 sh "find zookeeper-refdb -name '*.java' | xargs /home/jenkins/format/google-java-format-1.7 -i"
                 script {
                     def formatOut = sh (script: 'cd zookeeper-refdb && git status --porcelain', returnStdout: true)
@@ -17,10 +18,8 @@
                         def files = formatOut.split('\n').collect { it.split(' ').last() }
                         files.each { gerritComment path:it, message: 'Needs reformatting with GJF' }
                         gerritCheck (checks: ['gerritforge:zookeeper-refdb-format-8b1e7fb8ce34448cc425': 'FAILED'], url: "${env.BUILD_URL}console")
-                        gerritReview labels: [Formatting: -1]
                     } else {
                         gerritCheck (checks: ['gerritforge:zookeeper-refdb-format-8b1e7fb8ce34448cc425': 'SUCCESSFUL'], url: "${env.BUILD_URL}console")
-                        gerritReview labels: [Formatting: 1]
                     }
                 }
             }
@@ -33,7 +32,7 @@
                  )}"""
             }
             steps {
-                gerritReview labels: [Verified: 0], message: "Build started: ${env.BUILD_URL}"
+                gerritCheck (checks: ['gerritforge:zookeeper-refdb-8b1e7fb8ce34448cc425': 'RUNNING'], url: "${env.BUILD_URL}console")
                 sh 'git clone --recursive -b $GERRIT_BRANCH https://gerrit.googlesource.com/gerrit'
                 sh 'cd gerrit/plugins && ln -sf ../../zookeeper-refdb . && ln -sf zookeeper-refdb/external_plugin_deps.bzl .'
                 dir ('gerrit') {
@@ -45,15 +44,12 @@
     }
     post {
         success {
-          gerritReview labels: [Verified: 1]
           gerritCheck (checks: ['gerritforge:zookeeper-refdb-8b1e7fb8ce34448cc425': 'SUCCESSFUL'], url: "${env.BUILD_URL}console")
         }
         unstable {
-          gerritReview labels: [Verified: 0], message: "Build is unstable: ${env.BUILD_URL}"
           gerritCheck (checks: ['gerritforge:zookeeper-refdb-8b1e7fb8ce34448cc425': 'FAILED'], url: "${env.BUILD_URL}console")
         }
         failure {
-          gerritReview labels: [Verified: -1], message: "Build failed: ${env.BUILD_URL}"
           gerritCheck (checks: ['gerritforge:zookeeper-refdb-8b1e7fb8ce34448cc425': 'FAILED'], url: "${env.BUILD_URL}console")
         }
     }