blob: 503bb2682990cc8d833a6ea2e82bb9839a7224c9 [file] [log] [blame]
# Jobs used for testing roles in this repository
- job:
name: test-ensure-bazelisk
run: playbooks/test-ensure-bazelisk.yaml
files:
- roles/ensure-bazelisk/.*
- playbooks/test-ensure-bazelisk.yaml
- job:
name: test-install-build-essential
run: playbooks/test-install-build-essential.yaml
files:
- roles/install-build-essential/.*
- playbooks/test-install-build-essential.yaml
- job:
name: test-gerrit-setup
parent: gerrit-setup
run: playbooks/test-gerrit-setup.yaml
required-projects:
- java-prettify
- jgit
- plugins/codemirror-editor
- plugins/commit-message-length-validator
- plugins/delete-project
- plugins/download-commands
- plugins/gitiles
- plugins/hooks
- plugins/plugin-manager
- plugins/replication
- plugins/reviewnotes
- plugins/singleusergroup
- plugins/webhooks
- polymer-bridges
files:
- roles/ensure-bazelisk/.*
- roles/ensure-java/.*
- roles/prepare-gerrit-repos/.*
- roles/install-build-essential/.*
- playbooks/test-gerrit-setup.yaml
- job:
name: test-gerrit-plugin-build
parent: gerrit-plugin-build
required-projects:
- plugins/gitiles
vars:
gerrit_plugin: gitiles
files:
- roles/ensure-bazelisk/.*
- roles/bazelisk-build/.*
- roles/prepare-gerrit-repos/.*
- roles/copy-plugin-deps/.*
- playbooks/gerrit-plugin/build.yaml
- job:
name: test-gerrit-build-master
parent: gerrit-build
files:
- roles/ensure-bazelisk/.*
- roles/bazelisk-build/.*
- roles/prepare-gerrit-repos/.*
- roles/copy-plugin-deps/.*
- playbooks/gerrit/.*
# TODO remove unsupported stable gerrit builds.
- job:
name: test-gerrit-build-stable-3.5
parent: test-gerrit-build-master
override-checkout: stable-3.5
- job:
name: test-gerrit-build-stable-3.6
parent: test-gerrit-build-master
override-checkout: stable-3.6
- job:
name: test-gerrit-build-stable-3.7
parent: test-gerrit-build-master
override-checkout: stable-3.7
- job:
name: test-gerrit-build-stable-3.8
parent: test-gerrit-build-master
override-checkout: stable-3.8
- job:
name: test-gerrit-build-stable-3.9
parent: test-gerrit-build-master
override-checkout: stable-3.9
- job:
name: test-gerrit-build-stable-3.10
parent: test-gerrit-build-master
override-checkout: stable-3.10
- job:
name: test-gitiles-build-master
parent: gitiles-build
files:
- playbooks/gitiles/.*