Bazel build verification job on master branch

Change-Id: If3580479edb9cedb413f312d801bda2f72fa1afe
diff --git a/jjb/onos/onos-bazel-verify.sh b/jjb/onos/onos-bazel-verify.sh
new file mode 100644
index 0000000..eb8eb7b
--- /dev/null
+++ b/jjb/onos/onos-bazel-verify.sh
@@ -0,0 +1,15 @@
+#!/bin/bash -ex
+
+# exit on errors
+set -eu -o pipefail
+
+ONOS_ROOT=`pwd`
+. tools/build/envDefaults
+
+curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-linux-x86_64.sh
+chmod +x bazel.sh 
+./bazel.sh --user
+PATH=$PATH:/home/jenkins/bin
+
+bazel build onos --verbose_failures --sandbox_debug
+bazel test //...
diff --git a/jjb/onos/onos-verify.yaml b/jjb/onos/onos-verify.yaml
index 5b1962c..efb3767 100644
--- a/jjb/onos/onos-verify.yaml
+++ b/jjb/onos/onos-verify.yaml
@@ -259,6 +259,25 @@
       # JJB 1.6.2 does not support parameter expansion on filename?
       #- shell: !include-raw-escape: {project-name}-verify.sh
 
+- job-template:
+    #default name is global
+    name: '{project-name}-{stream}-bazel-verify'
+
+    # Job template for Java verify jobs
+    #
+    # Required Variables:
+    #    branch:   git branch (eg. master)
+
+    <<: *job_boiler_plate
+    # yamllint disable-line rule:key-duplicates
+    <<: *verify_boiler_plate
+
+    builders:
+    #put shell scripts in file then make sure shell check is installed on verify vms
+      - shell: !include-raw-escape: onos-bazel-verify.sh
+      # JJB 1.6.2 does not support parameter expansion on filename?
+      #- shell: !include-raw-escape: {project-name}-verify.sh
+
 # workaround for lack of parameter expansion support in shell: (see above)
 - job-template:
     #default name is global
@@ -571,6 +590,20 @@
       - '{project-name}-{stream}-verify'
 
 - project:
+    name: onos-bazel
+    project-name: onos-bazel
+    project: onos
+
+    build-timeout: '30'
+    build-node: 'ubuntu16.04-basebuild-8c-15g'
+
+    stream:
+      - 'master'
+
+    jobs:
+      - '{project-name}-{stream}-bazel-verify'
+
+- project:
     name: onos-gui
     project-name: onos-gui
     project: onos