summaryrefslogtreecommitdiff
path: root/tests/fixtures/layout-requirement-all.yaml
blob: 968739daff0c3caee99ca505d38610db20555809 (plain)
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
35
36
37
38
39
40
41
pipelines:
  - name: pipeline
    manager: IndependentPipelineManager
    require:
      all-approvals:
        - username: jenkins
          verified: [1, 2]
        - verified: "![-1, -2]"
    trigger:
      gerrit:
        - event: comment-added
    success:
      gerrit:
        verified: 1
    failure:
      gerrit:
        verified: -1

  - name: trigger
    manager: IndependentPipelineManager
    trigger:
      gerrit:
        - event: comment-added
          require-all-approvals:
            - username: jenkins
              verified: [1, 2]
            - verified: "![-1, -2]"
    success:
      gerrit:
        verified: 1
    failure:
      gerrit:
        verified: -1

projects:
  - name: org/project1
    pipeline:
      - project1-pipeline
  - name: org/project2
    trigger:
      - project2-trigger