Put gerrit image jobs into a project-template
We need to run these on jeepyb patches since we're including jeepyb into gerrit images. We also need to add jeepyb/* to the file matchers of the jobs. Change-Id: I4479b5cef44d3c17d5c5d9412e6c1f127bf699e3
This commit is contained in:
parent
9e83225632
commit
4fcf044aa1
145
.zuul.yaml
145
.zuul.yaml
@ -193,6 +193,7 @@
|
|||||||
files: &gerrit_files_2_13
|
files: &gerrit_files_2_13
|
||||||
- docker/gerrit/base/.*
|
- docker/gerrit/base/.*
|
||||||
- docker/gerrit/2.13/.*
|
- docker/gerrit/2.13/.*
|
||||||
|
- jeepyb/*
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-upload-image-gerrit-2.13
|
name: system-config-upload-image-gerrit-2.13
|
||||||
@ -251,6 +252,7 @@
|
|||||||
- docker/gerrit/base/.*
|
- docker/gerrit/base/.*
|
||||||
- docker/gerrit/bazel/.*
|
- docker/gerrit/bazel/.*
|
||||||
- playbooks/zuul/gerrit/.*
|
- playbooks/zuul/gerrit/.*
|
||||||
|
- jeepyb/*
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-upload-image-gerrit-2.15
|
name: system-config-upload-image-gerrit-2.15
|
||||||
@ -316,6 +318,7 @@
|
|||||||
- docker/gerrit/base/.*
|
- docker/gerrit/base/.*
|
||||||
- docker/gerrit/bazel/.*
|
- docker/gerrit/bazel/.*
|
||||||
- playbooks/zuul/gerrit/.*
|
- playbooks/zuul/gerrit/.*
|
||||||
|
- jeepyb/*
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-upload-image-gerrit-2.16
|
name: system-config-upload-image-gerrit-2.16
|
||||||
@ -393,6 +396,7 @@
|
|||||||
- docker/gerrit/base/.*
|
- docker/gerrit/base/.*
|
||||||
- docker/gerrit/bazel/.*
|
- docker/gerrit/bazel/.*
|
||||||
- playbooks/zuul/gerrit/.*
|
- playbooks/zuul/gerrit/.*
|
||||||
|
- jeepyb/*
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-upload-image-gerrit-3.0
|
name: system-config-upload-image-gerrit-3.0
|
||||||
@ -474,6 +478,7 @@
|
|||||||
- docker/gerrit/base/.*
|
- docker/gerrit/base/.*
|
||||||
- docker/gerrit/bazel/.*
|
- docker/gerrit/bazel/.*
|
||||||
- playbooks/zuul/gerrit/.*
|
- playbooks/zuul/gerrit/.*
|
||||||
|
- jeepyb/*
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-upload-image-gerrit-master
|
name: system-config-upload-image-gerrit-master
|
||||||
@ -1281,9 +1286,84 @@
|
|||||||
vars:
|
vars:
|
||||||
goaccess_site: zuul-ci.org
|
goaccess_site: zuul-ci.org
|
||||||
|
|
||||||
|
- project-template:
|
||||||
|
name: system-config-gerrit-images
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- system-config-build-image-gerrit-base:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-build-image-python-builder
|
||||||
|
soft: true
|
||||||
|
- system-config-build-image-gerrit-2.13:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-build-image-python-builder
|
||||||
|
soft: true
|
||||||
|
- name: system-config-build-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-build-image-gerrit-2.15:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-build-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-build-image-gerrit-2.16:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-build-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-build-image-gerrit-3.0:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-build-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-build-image-gerrit-master:
|
||||||
|
voting: false
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-build-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- system-config-upload-image-gerrit-base:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-upload-image-python-builder
|
||||||
|
soft: true
|
||||||
|
- system-config-upload-image-gerrit-2.13:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-upload-image-python-builder
|
||||||
|
soft: true
|
||||||
|
- name: system-config-upload-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-upload-image-gerrit-2.15:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-upload-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-upload-image-gerrit-2.16:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-upload-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
- system-config-upload-image-gerrit-3.0:
|
||||||
|
dependencies:
|
||||||
|
- name: opendev-buildset-registry
|
||||||
|
- name: system-config-upload-image-gerrit-base
|
||||||
|
soft: true
|
||||||
|
promote:
|
||||||
|
jobs:
|
||||||
|
- system-config-promote-image-gerrit-base
|
||||||
|
- system-config-promote-image-gerrit-2.13
|
||||||
|
- system-config-promote-image-gerrit-2.15
|
||||||
|
- system-config-promote-image-gerrit-2.16
|
||||||
|
- system-config-promote-image-gerrit-3.0
|
||||||
|
|
||||||
- project:
|
- project:
|
||||||
templates:
|
templates:
|
||||||
- system-config-zuul-role-integration
|
- system-config-zuul-role-integration
|
||||||
|
- system-config-gerrit-images
|
||||||
- infra-puppet-apply-jobs
|
- infra-puppet-apply-jobs
|
||||||
- infra-logstash-filter-jobs
|
- infra-logstash-filter-jobs
|
||||||
- publish-tox-docs-infra
|
- publish-tox-docs-infra
|
||||||
@ -1328,39 +1408,6 @@
|
|||||||
- name: system-config-build-image-jinja-init
|
- name: system-config-build-image-jinja-init
|
||||||
soft: true
|
soft: true
|
||||||
- system-config-build-image-gitea
|
- system-config-build-image-gitea
|
||||||
- system-config-build-image-gerrit-base:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-build-image-python-builder
|
|
||||||
soft: true
|
|
||||||
- system-config-build-image-gerrit-2.13:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-build-image-python-builder
|
|
||||||
soft: true
|
|
||||||
- name: system-config-build-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-build-image-gerrit-2.15:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-build-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-build-image-gerrit-2.16:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-build-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-build-image-gerrit-3.0:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-build-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-build-image-gerrit-master:
|
|
||||||
voting: false
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-build-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-build-image-haproxy-statsd:
|
- system-config-build-image-haproxy-statsd:
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: system-config-build-image-python-base
|
- name: system-config-build-image-python-base
|
||||||
@ -1408,33 +1455,6 @@
|
|||||||
- name: system-config-upload-image-jinja-init
|
- name: system-config-upload-image-jinja-init
|
||||||
soft: true
|
soft: true
|
||||||
- system-config-upload-image-gitea
|
- system-config-upload-image-gitea
|
||||||
- system-config-upload-image-gerrit-base:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-upload-image-python-builder
|
|
||||||
soft: true
|
|
||||||
- system-config-upload-image-gerrit-2.13:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-upload-image-python-builder
|
|
||||||
soft: true
|
|
||||||
- name: system-config-upload-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-upload-image-gerrit-2.15:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-upload-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-upload-image-gerrit-2.16:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-upload-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-upload-image-gerrit-3.0:
|
|
||||||
dependencies:
|
|
||||||
- name: opendev-buildset-registry
|
|
||||||
- name: system-config-upload-image-gerrit-base
|
|
||||||
soft: true
|
|
||||||
- system-config-upload-image-haproxy-statsd:
|
- system-config-upload-image-haproxy-statsd:
|
||||||
dependencies:
|
dependencies:
|
||||||
- name: system-config-upload-image-python-base
|
- name: system-config-upload-image-python-base
|
||||||
@ -1446,11 +1466,6 @@
|
|||||||
- system-config-promote-image-jinja-init
|
- system-config-promote-image-jinja-init
|
||||||
- system-config-promote-image-gitea-init
|
- system-config-promote-image-gitea-init
|
||||||
- system-config-promote-image-gitea
|
- system-config-promote-image-gitea
|
||||||
- system-config-promote-image-gerrit-base
|
|
||||||
- system-config-promote-image-gerrit-2.13
|
|
||||||
- system-config-promote-image-gerrit-2.15
|
|
||||||
- system-config-promote-image-gerrit-2.16
|
|
||||||
- system-config-promote-image-gerrit-3.0
|
|
||||||
- system-config-promote-image-haproxy-statsd
|
- system-config-promote-image-haproxy-statsd
|
||||||
- system-config-promote-image-python-base
|
- system-config-promote-image-python-base
|
||||||
- system-config-promote-image-python-builder
|
- system-config-promote-image-python-builder
|
||||||
|
Loading…
x
Reference in New Issue
Block a user