move zuul config to repo

Currently this project has a number of generic templates defined in
it's job definition for project-config. These templates should be
defined at the project level; not global. This patch moves the
templates to the .zuul.yaml of this project.

Also see https://review.openstack.org/#/c/652680/

Change-Id: I263ff53a5acfe6e626fce43177fa87badfcd2d8f
This commit is contained in:
Boden R 2019-04-22 07:50:22 -06:00
parent a4f79f6c96
commit 338c877f17
5 changed files with 32 additions and 4 deletions

6
.zuul.yaml Normal file
View File

@ -0,0 +1,6 @@
- project:
templates:
- openstack-lower-constraints-jobs
- openstack-python-jobs-neutron
- openstack-python36-jobs
- check-requirements

14
lower-constraints.txt Normal file
View File

@ -0,0 +1,14 @@
coverage==4.0
hacking==0.12.0
mock==2.0.0
neutron-lib==1.25.0
openstackdocstheme==1.18.1
os-testr==1.0.0
oslotest==3.2.0
pbr==4.0.0
python-subunit==1.0.0
reno==2.5.0
Sphinx==1.6.5
stestr==2.0.0
tempest==17.1.0
testtools==2.2.0

View File

@ -2,5 +2,5 @@
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
pbr!=2.1.0,>=2.0.0 # Apache-2.0
neutron-lib>=1.13.0 # Apache-2.0
pbr>=4.0.0 # Apache-2.0
neutron-lib>=1.25.0 # Apache-2.0

View File

@ -17,7 +17,7 @@ classifier =
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
Programming Language :: Python :: 3.3
Programming Language :: Python :: 3.4
Programming Language :: Python :: 3.6
[files]
packages =

10
tox.ini
View File

@ -1,6 +1,6 @@
[tox]
minversion = 2.0
envlist = py35,py27,pep8,docs
envlist = py36,py27,pep8,docs
skipsdist = True
@ -93,3 +93,11 @@ basepython = python3
# B602 subprocess_popen_with_shell_equals_true - removed when fixed
# B605 start_process_with_a_shell - remove when fixed
commands = bandit -r vmware_nsx_tempest_plugin -n 5 -s B108,B602,B605 -ll
[testenv:lower-constraints]
basepython = python3
deps =
-c{toxinidir}/lower-constraints.txt
-r{toxinidir}/test-requirements.txt
-r{toxinidir}/doc/requirements.txt
-r{toxinidir}/requirements.txt