a72963bdbd
After Django 2.0 support, we no longer supports Django 1.10 or older (Actually Django 1.10 seems to work though). The current django.VERSION branches are all related to Django 1.10 or older, so we can drop all conditions. py35dj20 job is now voting. blueprint django2-support Change-Id: Iefc0ab1c62c82f2842ec7761a9b981da9351cbd2
65 lines
1.7 KiB
YAML
65 lines
1.7 KiB
YAML
- job:
|
|
name: horizon-openstack-tox-base
|
|
parent: openstack-tox
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^horizon/locale/.*$
|
|
- ^openstack_dashboard/locale/.*$
|
|
- ^openstack_auth/locale/.*$
|
|
|
|
- job:
|
|
name: horizon-openstack-tox-py35dj20
|
|
parent: horizon-openstack-tox-base
|
|
vars:
|
|
tox_envlist: py35dj20
|
|
|
|
- job:
|
|
name: horizon-selenium-headless
|
|
parent: horizon-openstack-tox-base
|
|
vars:
|
|
tox_envlist: selenium-headless
|
|
|
|
- job:
|
|
name: horizon-dsvm-tempest-plugin
|
|
parent: devstack-tempest
|
|
required-projects:
|
|
- name: openstack/horizon
|
|
- name: openstack/tempest
|
|
- name: openstack/tempest-horizon
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*$
|
|
- ^releasenotes/.*$
|
|
- ^horizon/locale/.*$
|
|
- ^openstack_dashboard/locale/.*$
|
|
- ^openstack_auth/locale/.*$
|
|
# Test codes are not related to tempest tests
|
|
# as tempest is defined in a separete repository
|
|
- ^horizon/test/.*$
|
|
- ^openstack_auth/tests/.*$
|
|
- ^openstack_dashboard/test/.*$
|
|
- ^openstack_dashboard/dashboards/.*/tests.py$
|
|
vars:
|
|
devstack_localrc:
|
|
TEMPEST_PLUGINS: "'{{ ansible_user_dir }}/src/git.openstack.org/openstack/tempest-horizon'"
|
|
devstack_services:
|
|
horizon: true
|
|
tempest: true
|
|
tempest_concurrency: 2
|
|
tempest_test_regex: horizon
|
|
tox_envlist: all
|
|
|
|
- project:
|
|
check:
|
|
jobs:
|
|
- horizon-openstack-tox-py35dj20
|
|
- horizon-selenium-headless
|
|
- horizon-dsvm-tempest-plugin
|
|
gate:
|
|
jobs:
|
|
- horizon-openstack-tox-py35dj20
|
|
- horizon-selenium-headless
|
|
- horizon-dsvm-tempest-plugin
|