summaryrefslogtreecommitdiff
path: root/1 projects/Create backup service/Testing/zuul.md
blob: defdc4876ccc97e9f334b54660f46a9103a09afb (plain)
1
2
3
4
5
6
7
8
9
10
project gating; basically run tests on subject branch but as if it had been merged to master. It's possible that subject branch does not contain all changes that are in master and might break on those.

ci system listens on code-rview events and runs tests
nodepool, vms containers, drivers oa openstack, k8s etc

pipeline; multiple projects can be associated with 1 pipeline, each of them specifies their own jobs.
pipelines are triggered by events.
list of triggers: https://zuul-ci.org/docs/zuul/latest/drivers/index.html#drivers

reporters; report pipeline job results, different reporters exist .e.g gerrit (leaves review comment)