Add Jenkins jobs for 1.15 branch
Change-Id: Ie6bde143bd4e0aa5f46eddb1d8cd4be3c6939f8e
diff --git a/jjb/onos/onos-bazel-release-build.sh b/jjb/onos/onos-bazel-release-build.sh
index 9c02f03..3d7f772 100644
--- a/jjb/onos/onos-bazel-release-build.sh
+++ b/jjb/onos/onos-bazel-release-build.sh
@@ -39,6 +39,22 @@
WIKI_USER="jenkins"
export WIKI_USER
+if [ ${GERRIT_BRANCH} == "onos-1.14" ]
+then
+ curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-linux-x86_64.sh
+fi
+if [ ${GERRIT_BRANCH} == "onos-1.15" ]
+then
+ curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-linux-x86_64.sh
+fi
+if [ ${GERRIT_BRANCH} == "master" ]
+then
+ curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-linux-x86_64.sh
+fi
+chmod +x bazel.sh
+./bazel.sh --user
+PATH=$PATH:/home/jenkins/bin
+
# lock gerrit to prevent checkins
ssh -p 29418 gerrit.onosproject.org projectlock lock onos ${GERRIT_BRANCH}
diff --git a/jjb/onos/onos-bazel-verify.sh b/jjb/onos/onos-bazel-verify.sh
index d2c0c2c..ba665b1 100644
--- a/jjb/onos/onos-bazel-verify.sh
+++ b/jjb/onos/onos-bazel-verify.sh
@@ -9,9 +9,15 @@
if [ ${GERRIT_BRANCH} == "onos-1.14" ]
then
curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.15.2/bazel-0.15.2-installer-linux-x86_64.sh
-else
+fi
+if [ ${GERRIT_BRANCH} == "onos-1.15" ]
+then
curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.17.1/bazel-0.17.1-installer-linux-x86_64.sh
fi
+if [ ${GERRIT_BRANCH} == "master" ]
+then
+ curl -L -o bazel.sh https://github.com/bazelbuild/bazel/releases/download/0.19.0/bazel-0.19.0-installer-linux-x86_64.sh
+fi
chmod +x bazel.sh
./bazel.sh --user
PATH=$PATH:/home/jenkins/bin
diff --git a/jjb/onos/onos-verify.yaml b/jjb/onos/onos-verify.yaml
index bbf2147..ad77ec8 100644
--- a/jjb/onos/onos-verify.yaml
+++ b/jjb/onos/onos-verify.yaml
@@ -195,12 +195,12 @@
- string:
name: ONOS_VERSION
- default: '1.14'
+ default: '1.15'
description: 'Version tag of ONOS to build'
- string:
name: ONOS_NEXT_VERSION
- default: '1.14.0-SNAPSHOT'
+ default: '1.15.0-SNAPSHOT'
description: 'Version of ONOS to reset tree to'
scm:
@@ -665,7 +665,7 @@
stream:
- 'master'
- 'onos-1.14'
- - 'dev-karaf-4.2.1'
+ - 'onos-1.15'
- 'upan-connect18'
jobs:
@@ -686,6 +686,7 @@
- 'onos-1.12'
- 'onos-1.13'
- 'onos-1.14'
+ - 'onos-1.15'
jobs:
- 'onos-gui-{stream}-verify'
@@ -841,6 +842,7 @@
- 'onos-1.12'
- 'onos-1.13'
- 'onos-1.14'
+ - 'onos-1.15'
jobs:
- 'onos-{stream}-stc-verify'
@@ -872,6 +874,7 @@
- 'onos-1.12'
- 'onos-1.13'
- 'onos-1.14'
+ - 'onos-1.15'
jobs:
- 'onos-{stream}-stc-hag-verify'