Remove project pipeline definition from zuul-jobs

The pipeline for zuul-jobs is already defined in project-config, let's
use that one instead.

Change-Id: Ie29ee24b631f659f3330f5c631e2850f6b8cb463
This commit is contained in:
David Moreau-Simard 2017-09-07 15:22:33 -04:00 committed by David Moreau Simard
parent 97e764be26
commit 048f13dde0

View File

@ -145,78 +145,3 @@
Do additional setup needed for multi-node jobs such as setting up
overlay networks and setting up known-hosts and ssh keys
pre-run: playbooks/multinode/pre
####
# zuul-jobs/project-config integration
####
- job:
name: base-integration
description: |
Runs roles that are included by default in the 'base' job in order to
prevent regressions.
parent: base-minimal
roles:
- zuul: openstack-infra/project-config
run: playbooks/integration-tests/base
- job:
name: base-integration-centos-7
parent: base-integration
nodes:
- name: centos-7
label: centos-7
- job:
name: base-integration-debian-jessie
parent: base-integration
nodes:
- name: debian-jessie
label: debian-jessie
- job:
name: base-integration-fedora-26
parent: base-integration
nodes:
- name: fedora-26
label: fedora-26
- job:
name: base-integration-opensuse423
parent: base-integration
nodes:
- name: opensuse-423
label: opensuse-423
- job:
name: base-integration-ubuntu-trusty
parent: base-integration
nodes:
- name: ubuntu-trusty
label: ubuntu-trusty
- job:
name: base-integration-ubuntu-xenial
parent: base-integration
nodes:
- name: ubuntu-xenial
label: ubuntu-xenial
- project:
name: openstack-infra/zuul-jobs
check:
jobs:
- base-integration-centos-7
- base-integration-debian-jessie
- base-integration-fedora-26
- base-integration-ubuntu-trusty
- base-integration-ubuntu-xenial
- base-integration-opensuse423
gate:
jobs:
- base-integration-centos-7
- base-integration-debian-jessie
- base-integration-fedora-26
- base-integration-ubuntu-trusty
- base-integration-ubuntu-xenial
- base-integration-opensuse423