forked from packit/packit-service
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.zuul.yaml
34 lines (32 loc) · 942 Bytes
/
.zuul.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
---
# Entrypoint for Zuul
- project:
check:
jobs:
- pre-commit
- packit-service-tests
# - packit-service-tests-openshift
gate:
jobs:
- pre-commit
- job:
name: packit-service-tests
parent: base
description: Run tests of packit-service
run: files/zuul-tests.yaml
- job:
name: packit-service-tests-openshift
parent: oc-cluster-up
description: Run tests with service being deployed including database (e.g. for database or requre tests)
# this will clone the deployment repo to a predictable path
required-projects:
- github.com/packit/deployment
extra-vars:
with_testing: true
deployment: dev
pre-run:
- files/packit-service-image.yaml
- files/deployment.yaml
# having the check as separate job would be nicer, but waste of resources
- files/deployment-check.yaml
run: files/zuul-tests-requre.yaml