blob: ddb0588383b40c215ed9add93e17ec83a5424c7c [file] [log] [blame]
Jan Hrubane252a732017-01-03 15:03:09 +01001- pipeline:
2 name: check
3 description: Standard check
4 manager: independent
5 trigger:
6 github:
7 - event: pull_request
8 action: opened
9 start:
10 github:
11 status: 'pending'
12 comment: false
13 success:
14 github:
15 status: 'success'
16
17- pipeline:
18 name: reporting
19 description: Uncommon reporting
20 manager: independent
21 trigger:
22 github:
23 - event: pull_request
24 action: comment
25 comment: 'reporting check'
26 start:
27 github: {}
28 success:
29 github:
30 comment: false
Jesse Keatingd96e5882017-01-19 13:55:50 -080031 status: 'success'
Jamie Lennox3f16de52017-05-09 14:24:11 +100032 status-url: http://logs.example.com/{tenant.name}/{pipeline.name}/{change.project}/{change.number}/{buildset.uuid}/
Jan Hrubane252a732017-01-03 15:03:09 +010033 failure:
34 github:
35 comment: false
36
Jesse Keating08dab8f2017-06-21 12:59:23 +010037- pipeline:
Jesse Keatingfb6cc992017-08-01 14:18:13 -070038 name: this_is_a_really_stupid_long_name_for_a_pipeline_that_should_never_be_used_in_production_becuase_it_will_be_too_long_for_the_API_to_make_use_of_without_crashing
39 description: Uncommon reporting
40 manager: independent
41 trigger:
42 github:
43 - event: pull_request
44 action: comment
45 comment: 'long pipeline'
46 start:
47 github:
48 status: 'pending'
49 success:
50 github:
51 comment: false
52 status: 'success'
53 status-url: http://logs.example.com/{tenant.name}/{pipeline.name}/{change.project}/{change.number}/{buildset.uuid}/
54 failure:
55 github:
56 comment: false
57
58- pipeline:
Jesse Keating08dab8f2017-06-21 12:59:23 +010059 name: push-reporting
60 description: Uncommon reporting
61 manager: independent
62 trigger:
63 github:
64 - event: push
65 - event: pull_request
66 action: opened
67 start:
68 github:
69 comment: true
70 status: 'pending'
71 success:
72 github:
73 comment: true
74 status: 'success'
75 merge: true
76 failure:
77 github:
78 comment: true
79 status: 'failure'
80
Jan Hrubane252a732017-01-03 15:03:09 +010081- job:
82 name: project-test1
83
84- project:
85 name: org/project
86 check:
87 jobs:
88 - project-test1
89 reporting:
90 jobs:
91 - project-test1
Jesse Keatingfb6cc992017-08-01 14:18:13 -070092 this_is_a_really_stupid_long_name_for_a_pipeline_that_should_never_be_used_in_production_becuase_it_will_be_too_long_for_the_API_to_make_use_of_without_crashing:
93 jobs:
94 - project-test1
Jesse Keating08dab8f2017-06-21 12:59:23 +010095
96- project:
97 name: org/project2
98 push-reporting:
99 jobs:
100 - project-test1