blob: af8beea2c6ad7b86f377dad942303c10ed739b0d [file] [log] [blame]
- defaults:
name: multi-site-gerritforge-defaults
class: plugins
node: bazel-debian
defaults: plugin-template-bazel
targets: 'plugins/multi-site plugins/multi-site:multi_site_tests'
publishers:
- archive:
artifacts: >
bazel-genfiles/plugins/{name}/*{name}*.jar*, bazel-genfiles/plugins/{name}/{name}.json
- job-template:
name: 'plugin-{name}-bazel-gerritforge-{branch}'
defaults: multi-site-gerritforge-defaults
description: "Plugin {name} {branch} branch for Gerrit {branch} by GerritForge\n"
scm:
- git:
remotes:
- origin:
url: https://github.com/GerritForge/plugins_{name}
- gerrit:
url: https://gerrit.googlesource.com/gerrit
branches:
- 'origin/{branch}'
skip-tag: true
builders:
- shell:
!include-raw: gerrit-bazel-build-plugin.sh
- shell:
!include-raw: gerrit-bazel-get-project-info.sh
- project:
name: multi-site
jobs:
- 'plugin-{name}-bazel-gerritforge-{branch}':
branch:
- master
- stable-2.16