Commit Graph

10 Commits

Author SHA1 Message Date
Monty Taylor 355f7090a6 Remove zuul v2 and jjb content
It's migrated, it can be removed now.

Depends-On: I6a89752d74ed7424267c3af3937ad01fb4bb8f86
Change-Id: Id67d0149b645bd23e460cef65719541f76f0967b
2017-10-24 08:50:05 +02:00
Andreas Jaeger 783e1c8a06 mitaka-eol: Remove unused charm trusty jobs
charm repos do not have stable/mitaka branches - and neither have a
special branch role to run trusty jobs on other branches. Thus remove
all trusty jobs for them, they are completely unused.

Change-Id: I1b772a926673de5dfd98678fcdcb64ea10ffe8c1
2017-07-06 19:43:45 +02:00
Andreas Jaeger 3dfc0fc0a5 Remove most python 34 jobs
Python34 jobs are only run on stable/mitaka.

With Mitaka retirement, we can remove the python 34 jobs.

Remove jobs for all projects with exception for deployment projects -
but remove python34 from charm, they do not have stable/mitaka branches
and thus the python34 jobs are never run there.

Update also grafana.

Change-Id: I41ddb568ba287b6507c74a25bd1918cc22d9a43a
2017-07-03 08:30:15 +02:00
James Page a402576fbc Add non-voting python 35 checks for charms
In preparation for migration of all charms to default to using
Python 3, enable non-voting checks to start providing feedback
for proposed changes on py3 compatibility.

Change-Id: Id08e26a210702e7b1fd4e06e5f5f313a770f72bf
2017-03-10 17:08:24 +00:00
Jeremy Stanley 20a75fbfab Python 3.5 jobs are standard
With upcoming cross-project goals to make testing against Python 3
mandatory for all Python-based deliverables of official projects, it
makes sense to start including the voting gate-{name}-python35
template directly in the python-jobs job-group. While at it, make
sure Python 3.4 jobs only run on branches prior to stable/newton now
that the Trusty to Xenial switch is complete.

Change-Id: I4466a9702f6d5fd5e07121d3899e5692fbe7de34
2016-12-12 18:54:04 +00:00
Andreas Jaeger e9138b22d3 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
2016-09-09 20:43:02 +02:00
Paul Belanger f2d43b1deb Replace gate-{name}-tox-{envlist} with gate-{name}-tox-{envlist}-{node}
This is part of our efforts to migrate from ubuntu-trusty to
ubuntu-xenial.

Change-Id: Ie3cf959434dd587d2b7677e461404ad1e85290b5
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
2016-08-05 10:13:48 +02:00
Clark Boylan 02fc6ae7ed Convert python-jobs to run on xenial
This moves members of the python-jobs group over to using xenial by
default on >= Newton. We continue to run on trusty on older branches.

Change-Id: Idba3883443e53567435c36dcc833b5f3988d8670
2016-07-25 19:32:46 -04:00
James Page 2602228c0b Fix name of layer build target
Layers declare a 'build' target, not 'charm-build'.

Ensure that the correct tox target is executed.

Change-Id: I5dcb447da5727720b8211c9c1467f9025a6d6d00
2016-07-11 14:49:09 +01:00
James Page 846437fe70 Add repositories for Charm layers
Create repositories and perform initial import of a number
of Charm layer modules associated with the OpenStack Charm
set.

Layers will support two tox targets - pep8 (for linting the
layer) and build (for building out the layer with associated
dependencies).

Change-Id: I53ad2cd7f01e77f6123d9ce3a5eed14b5574e752
2016-07-01 11:27:05 +01:00