blob: d1eae84a9aef6c98ba3cb7c726e81415b461f755 [file] [log] [blame]
- job:
name: base
parent: null
pre-run:
- playbooks/base/pre.yaml
- playbooks/prepare-workspace.yaml
post-run:
- playbooks/base/post-logs.yaml
roles:
- zuul: zuul/zuul-jobs
timeout: 1800
nodeset:
nodes:
- name: infra-build-ubuntu1804-base
label: infra-build-ubuntu1804-base
secrets:
- secret: key
name: ssh_key
########## Rebase Jobs ##########
- job:
name: opendev-opendev-sandbox-rebase
branches:
- master
vars:
PROJECT: "opendev/opendev/sandbox"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-zuul-rebase-01
branches:
- master
vars:
PROJECT: "zuul/zuul"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-zuul-jobs-rebase-01
branches:
- master
vars:
PROJECT: "zuul/zuul-jobs"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-zuul-zuul-base-jobs-rebase-01
branches:
- master
vars:
PROJECT: "zuul/zuul-base-jobs"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-zuul-project-config-rebase
branches:
- master
vars:
PROJECT: "zuul/project-config"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-openstackclient-rebase
branches:
- master
vars:
PROJECT: "openstack/openstackclient"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-glance-rebase
branches:
- master
vars:
PROJECT: "openstack/glance"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-opendev-base-jobs-rebase
branches:
- master
vars:
PROJECT: "opendev/base-jobs"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-opendev-project-config-rebase
branches:
- master
vars:
PROJECT: "opendev/project-config"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-aodh-rebase
branches:
- master
vars:
PROJECT: "openstack/aodh"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-tempest-rebase
branches:
- master
vars:
PROJECT: "openstack/tempest"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-tempest-lib-rebase
branches:
- master
vars:
PROJECT: "openstack/tempest-lib"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-cinder-rebase
branches:
- master
vars:
PROJECT: "openstack/cinder"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-requirements-rebase
branches:
- master
vars:
PROJECT: "openstack/requirements"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-releases-rebase
branches:
- master
vars:
PROJECT: "openstack/releases"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-keystone-rebase
branches:
- master
vars:
PROJECT: "openstack/keystone"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-keystoneauth-rebase
branches:
- master
vars:
PROJECT: "openstack/keystoneauth"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-openstacksdk-rebase
branches:
- master
vars:
PROJECT: "openstack/openstacksdk"
run: playbooks/opendev-rebase.yaml
- job:
name: opendev-openstack-python-openstackclient-rebase
branches:
- master
vars:
PROJECT: "openstack/python-openstackclient"
run: playbooks/opendev-rebase.yaml
########## Push-Upstream Jobs ##########
- job:
name: opendev-opendev-sandbox-push-upstream
required-projects:
name: "opendev/opendev/sandbox"
vars:
GERRIT_PROJECT: "opendev/opendev/sandbox"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-zuul-push-upstream-01
required-projects:
name: "opendev/zuul/zuul"
vars:
GERRIT_PROJECT: "opendev/zuul/zuul"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-zuul-jobs-push-upstream-01
required-projects:
name: "opendev/zuul/zuul-jobs"
vars:
GERRIT_PROJECT: "opendev/zuul/zuul-jobs"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-zuul-zuul-base-jobs-push-upstream-01
required-projects:
name: "opendev/zuul/zuul-base-jobs"
vars:
GERRIT_PROJECT: "opendev/zuul/zuul-base-jobs"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-zuul-project-config-push-upstream
required-projects:
name: "zuul/project-config"
vars:
GERRIT_PROJECT: "zuul/project-config"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-openstack-openstackclient-push-upstream
required-projects:
name: "openstack/openstackclient"
vars:
GERRIT_PROJECT: "openstack/openstackclient"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-openstack-glance-push-upstream
required-projects:
name: "openstack/glance"
vars:
GERRIT_PROJECT: "openstack/glance"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-opendev-base-jobs-push-upstream
required-projects:
name: "opendev/base-jobs"
vars:
GERRIT_PROJECT: "opendev/base-jobs"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-opendev-project-config-push-upstream
required-projects:
name: "opendev/project-config"
vars:
GERRIT_PROJECT: "opendev/project-config"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml
- job:
name: opendev-openstack-aodh-push-upstream
required-projects:
name: "openstack/aodh"
vars:
GERRIT_PROJECT: "openstack/aodh"
roles:
- zuul: zuul/zuul-jobs
run:
- playbooks/prepare-workspace.yaml
- playbooks/opendev-push-upstream.yaml