blob: 159f205516d7d7886b57b9b4dbf1d5c849a58131 [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:
James E. Blair2bab6e72017-08-07 09:52:45 -070082 name: base
83 parent: null
84
85- job:
Jan Hrubane252a732017-01-03 15:03:09 +010086 name: project-test1
87
88- project:
89 name: org/project
90 check:
91 jobs:
92 - project-test1
93 reporting:
94 jobs:
95 - project-test1
Jesse Keatingfb6cc992017-08-01 14:18:13 -070096 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:
97 jobs:
98 - project-test1
Jesse Keating08dab8f2017-06-21 12:59:23 +010099
100- project:
101 name: org/project2
102 push-reporting:
103 jobs:
104 - project-test1