Merge "Use upper constraints for all jobs in tox.ini"

This commit is contained in:
Jenkins 2016-08-19 02:15:32 +00:00 committed by Gerrit Code Review
commit 6809f00c4e

30
tox.ini
View File

@ -25,41 +25,17 @@ commands =
/bin/bash run_tests.sh -N --makemessages --check-only
[testenv:venv]
# NOTE(shu-mutou) The setting of the install_command in this location
# is only required because currently infra does not actually
# support constraints files for the post job, and while
# the environment variable UPPER_CONSTRAINTS_FILE is set, there is
# no file there. It can be removed when infra changes this.
install_command = pip install -U {opts} {packages}
commands = {posargs}
[testenv:cover]
# NOTE(shu-mutou) The setting of the install_command in this location
# is only required because currently infra does not actually
# support constraints files for the post job, and while
# the environment variable UPPER_CONSTRAINTS_FILE is set, there is
# no file there. It can be removed when infra changes this.
install_command = pip install -U {opts} {packages}
commands = /bin/bash run_tests.sh -N --no-pep8 --coverage {posargs}
[testenv:py27dj18]
# NOTE(shu-mutou) The setting of the install_command in this location
# is only required because currently infra does not actually
# support constraints files for the post job, and while
# the environment variable UPPER_CONSTRAINTS_FILE is set, there is
# no file there. It can be removed when infra changes this.
install_command = pip install -U {opts} {packages}
basepython = python2.7
commands = pip install django>=1.8,<1.9
/bin/bash run_tests.sh -N --no-pep8 {posargs}
[testenv:py27integration]
# NOTE(shu-mutou) The setting of the install_command in this location
# is only required because currently infra does not actually
# support constraints files for the post job, and while
# the environment variable UPPER_CONSTRAINTS_FILE is set, there is
# no file there. It can be removed when infra changes this.
install_command = pip install -U {opts} {packages}
basepython = python2.7
commands = /bin/bash run_tests.sh -N --integration --selenium-headless {posargs}
@ -70,12 +46,6 @@ commands = nodeenv -p
/bin/bash run_tests.sh -N --eslint
[testenv:docs]
# NOTE(shu-mutou) The setting of the install_command in this location
# is only required because currently infra does not actually
# support constraints files for the post job, and while
# the environment variable UPPER_CONSTRAINTS_FILE is set, there is
# no file there. It can be removed when infra changes this.
install_command = pip install -U {opts} {packages}
setenv = DJANGO_SETTINGS_MODULE=openstack_dashboard.test.settings
commands = python setup.py build_sphinx