20a75fbfab
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
30 lines
629 B
YAML
30 lines
629 B
YAML
- job-group:
|
|
name: charm-layer-jobs
|
|
node:
|
|
- ubuntu-trusty
|
|
- ubuntu-xenial
|
|
jobs:
|
|
- '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'
|
|
- 'gate-{name}-python35'
|
|
- '{name}-branch-tarball'
|
|
|
|
- job-group:
|
|
name: python-charm-interface-jobs
|
|
node:
|
|
- ubuntu-trusty
|
|
- ubuntu-xenial
|
|
jobs:
|
|
- 'gate-{name}-pep8-{node}'
|