Remove unused charm jobs

Create new custom charm templates so that only the used jobs get
defined. This saves around 220 unused jobs getting generated.

Change-Id: I7699e5fd45058426e38bbeaa1b67e5372fb63d0f
This commit is contained in:
Andreas Jaeger 2016-09-09 20:33:44 +02:00
parent 8f91a7db81
commit e9138b22d3
2 changed files with 67 additions and 48 deletions

View File

@ -7,3 +7,22 @@
- 'gate-{name}-pep8-{node}'
- 'gate-{name}-tox-{envlist}-{node}':
envlist: build
- job-group:
name: python-charm-jobs
node:
- ubuntu-trusty
- ubuntu-xenial
jobs:
- 'gate-{name}-pep8-{node}'
- 'gate-{name}-python27-{node}'
- 'gate-{name}-python34'
- '{name}-branch-tarball'
- job-group:
name: python-charm-interface-jobs
node:
- ubuntu-trusty
- ubuntu-xenial
jobs:
- 'gate-{name}-pep8-{node}'

View File

@ -661,7 +661,7 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
@ -670,7 +670,7 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
@ -679,7 +679,7 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
@ -688,77 +688,77 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-ceilometer-agent
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-ceph
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-ceph-mon
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-ceph-osd
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-ceph-proxy
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-ceph-radosgw
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-cinder
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-cinder-backup
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-cinder-ceph
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-designate
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
@ -767,7 +767,7 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
@ -776,7 +776,7 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-guide
@ -795,105 +795,105 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-heat
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-interface-barbican-hsm
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-bind-rndc
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-hacluster
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-keystone
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-keystone-credentials
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-mysql-shared
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-neutron-plugin
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-odl-controller-api
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-openstack-ha
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-ovsdb-manager
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-rabbitmq
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-interface-service-control
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-interface-jobs
- project:
name: charm-keystone
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-layer-openstack
@ -921,14 +921,14 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-manila
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: ''
@ -937,77 +937,77 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-neutron-api-odl
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-neutron-gateway
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-neutron-openvswitch
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-nova-cloud-controller
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-nova-compute
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-odl-controller
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-openstack-dashboard
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-openvswitch-odl
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-percona-cluster
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-rabbitmq-server
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-specs
@ -1024,28 +1024,28 @@
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-swift-storage
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charm-tempest
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- project:
name: charms.openstack
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- python-charm-jobs
- 'gate-{name}-python35{suffix}':
suffix: '-nv'