Skip horizon-integration-tests for translation jobs
There is no need to run horizon-integration-tests as we use
the default language, English, in the integration tests and
proposed translation files are validated in the pep8 job.
It reduced the CI resources and waiting time.
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- - ^horizon/locale/.*$
- - ^openstack_dashboard/locale/.*$
- - ^openstack_auth/locale/.*$
+ - ^.*/locale/.*$
- job:
name: horizon-tox-python3-django
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
+ - ^.*/locale/.*$
vars:
devstack_services:
horizon: true
- ^.*\.rst$
- ^doc/.*$
- ^releasenotes/.*$
- - ^horizon/locale/.*$
- - ^openstack_dashboard/locale/.*$
- - ^openstack_auth/locale/.*$
+ - ^.*/locale/.*$
# Test codes are not related to tempest tests
# as tempest is defined in a separete repository
- ^horizon/test/.*$
tox_envlist: bandit-baseline
irrelevant-files:
- ^.*\.rst$
- - ^.*\locale/.*$
+ - ^.*/locale/.*$
- ^doc/.*$
- ^releasenotes/.*$
- ^setup.cfg$
