Cross-build scripting/* plugins for Gerrit 2.14
Change-Id: Ie4adbf18eb3203895e912adf1d5e4c33b153a9f8
diff --git a/jenkins/gerrit-buck-bazel-plugin-groovy-provider.yaml b/jenkins/gerrit-buck-bazel-plugin-groovy-provider.yaml
index afba31c..94fe151 100644
--- a/jenkins/gerrit-buck-bazel-plugin-groovy-provider.yaml
+++ b/jenkins/gerrit-buck-bazel-plugin-groovy-provider.yaml
@@ -6,6 +6,9 @@
- stable-2.13
- stable-2.12
- stable-2.11
- - 'plugin-scripting-{name}-bazel-{branch}':
+ - 'plugin-scripting-{name}-bazel-{branch}-{gerrit-branch}':
branch:
- master
+ gerrit-branch:
+ - master
+ - stable-2.14
diff --git a/jenkins/gerrit-buck-bazel-plugin-scala-provider.yaml b/jenkins/gerrit-buck-bazel-plugin-scala-provider.yaml
index 2a135c2..bf4d294 100644
--- a/jenkins/gerrit-buck-bazel-plugin-scala-provider.yaml
+++ b/jenkins/gerrit-buck-bazel-plugin-scala-provider.yaml
@@ -6,6 +6,9 @@
- stable-2.13
- stable-2.12
- stable-2.11
- - 'plugin-scripting-{name}-bazel-{branch}':
+ - 'plugin-scripting-{name}-bazel-{branch}-{gerrit-branch}':
branch:
- master
+ gerrit-branch:
+ - master
+ - stable-2.14
diff --git a/jenkins/gerrit-buck-bazel-plugin-scripting-template.yaml b/jenkins/gerrit-buck-bazel-plugin-scripting-template.yaml
index 0135a2a..2b6c9b6 100644
--- a/jenkins/gerrit-buck-bazel-plugin-scripting-template.yaml
+++ b/jenkins/gerrit-buck-bazel-plugin-scripting-template.yaml
@@ -47,12 +47,20 @@
buck-out/gen/plugins/{name}/{name}.jar*
- job-template:
- name: 'plugin-scripting-{name}-bazel-{branch}'
- description: "Plugin scripting/{name} {branch} branch build with Bazel\n"
+ name: 'plugin-scripting-{name}-bazel-{branch}-{gerrit-branch}'
+ description: "Plugin scripting/{name}/{branch} Bazel build for Gerrit/{gerrit-branch}\n"
defaults: plugin-scripting-template
+ scm:
+ - git:
+ remotes:
+ - origin:
+ url: https://gerrit.googlesource.com/plugins/scripting/{name}
+ branches:
+ - origin/{branch}
+ skip-tag: true
builders:
- shell:
- !include-raw: gerrit-bazel-build-plugin.sh
+ !include-raw: gerrit-bazel-build-plugin-branch.sh
publishers:
- archive:
artifacts: >