feat: Add irrelevant-files for zuul jobs

Add irrelevant-files for zuul jobs so that we can reduce the
job cost time when the patch is just docs changes or not-related
changes for these jobs.

Change-Id: I6323a3458927ca265136c8be91fda1c7138074d1
This commit is contained in:
zhu.boxiang 2021-10-13 15:21:32 +08:00
parent f1d38b6524
commit d1dd62fb8e

View File

@ -56,14 +56,58 @@
- project:
check:
jobs:
- skyline-tox-unittest-py38
- skyline-tox-lint-py38
- skyline-functional-devstack
- skyline-tox-unittest-py38:
irrelevant-files:
- ^container/.*$
- ^devstack/.*$
- ^docs/.*$
- ^tools/.*$
- ^.*\.rst$
- ^.*\.md$
- ^libs/skyline-console$
- skyline-tox-lint-py38:
irrelevant-files:
- ^container/.*$
- ^devstack/.*$
- ^docs/.*$
- ^tools/.*$
- ^.*\.rst$
- ^.*\.md$
- ^libs/skyline-console$
- skyline-functional-devstack:
irrelevant-files:
- ^container/.*$
- ^docs/.*$
- ^tools/.*$
- ^.*\.rst$
- ^.*\.md$
gate:
jobs:
- skyline-tox-unittest-py38
- skyline-tox-lint-py38
- skyline-functional-devstack
- skyline-tox-unittest-py38:
irrelevant-files:
- ^container/.*$
- ^devstack/.*$
- ^docs/.*$
- ^tools/.*$
- ^.*\.rst$
- ^.*\.md$
- ^libs/skyline-console$
- skyline-tox-lint-py38:
irrelevant-files:
- ^container/.*$
- ^devstack/.*$
- ^docs/.*$
- ^tools/.*$
- ^.*\.rst$
- ^.*\.md$
- ^libs/skyline-console$
- skyline-functional-devstack:
irrelevant-files:
- ^container/.*$
- ^docs/.*$
- ^tools/.*$
- ^.*\.rst$
- ^.*\.md$
post:
jobs:
- publish-skyline-python-branch-tarball