Skip to content

Commit a4a45df

Browse files
committed
Add KUTTL and tempest zuul jobs
They are meant to replace the prow ones in the long term. Signed-off-by: Luigi Toscano <[email protected]>
1 parent 48a1840 commit a4a45df

File tree

2 files changed

+41
-0
lines changed

2 files changed

+41
-0
lines changed

zuul.d/jobs.yaml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
---
2+
- job:
3+
name: keystone-operator-kuttl
4+
parent: cifmw-base-multinode-kuttl
5+
attempts: 1
6+
required-projects:
7+
- github.com/openstack-k8s-operators/keystone-operator
8+
irrelevant-files:
9+
- .*/*.md
10+
- ^\..*$
11+
- ^LICENSE$
12+
- ^OWNERS$
13+
- ^OWNERS_ALIASES$
14+
- ^PROJECT$
15+
- ^README.md$
16+
- tests?\/functional
17+
vars:
18+
cifmw_kuttl_tests_operator_list:
19+
- keystone
20+
21+
- job:
22+
name: keystone-operator-tempest
23+
parent: podified-multinode-edpm-deployment-crc-2comp
24+
vars:
25+
cifmw_test_operator_concurrency: 3
26+
cifmw_test_operator_tempest_include_list: |
27+
^tempest.api.identity.

zuul.d/projects.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
- project:
3+
name: openstack-k8s-operators/keystone-operator
4+
github-check:
5+
jobs:
6+
- openstack-k8s-operators-content-provider
7+
- keystone-operator-kuttl:
8+
dependencies:
9+
- openstack-k8s-operators-content-provider
10+
voting: false
11+
- keystone-operator-tempest:
12+
dependencies:
13+
- openstack-k8s-operators-content-provider
14+
voting: false

0 commit comments

Comments
 (0)