#173 Add some github-specific pipelines
Closed 2 years ago by ryanlerch. Opened 2 years ago by ryanlerch.
ryanlerch/fedora-project-config new-pipelines  into  master

file modified
+68
@@ -382,3 +382,71 @@ 

        elasticsearch:

      failure-message:

        Build failed (experimental pipeline). More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

+ 

+ - pipeline:

+     name: github-required

+     description: |

+       A github pipeline to group required checks together

+     manager: independent

+     trigger:

+       github.com:

+         - event: pull_request

+           action:

+             - opened

+             - changed

+             - reopened

+         - event: pull_request

+           action: comment

+           comment: (?i)^\s*recheck\s*$

+     start:

+       github.com:

+         check: 'in_progress'

+         comment: false

+     start-message: |

+       Starting {pipeline.name} jobs. Status at {status_url}

+     success:

+       github.com:

+         check: 'success'

+       sqlreporter:

+       elasticsearch:

+     failure:

+       github.com:

+         check: 'failure'

+       sqlreporter:

+       elasticsearch:

+     failure-message:

+       Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

+ 

+ - pipeline:

+     name: github-optional

+     description: |

+       A github pipeline to group optional checks together

+     manager: independent

+     trigger:

+       github.com:

+         - event: pull_request

+           action:

+             - opened

+             - changed

+             - reopened

+         - event: pull_request

+           action: comment

+           comment: (?i)^\s*recheck\s*$

+     start:

+       github.com:

+         check: 'in_progress'

+         comment: false

+     start-message: |

+       Starting {pipeline.name} jobs. Status at {status_url}

+     success:

+       github.com:

+         check: 'success'

+       sqlreporter:

+       elasticsearch:

+     failure:

+       github.com:

+         check: 'failure'

+       sqlreporter:

+       elasticsearch:

+     failure-message:

+       Build failed. More information on how to proceed and troubleshoot errors available at https://fedoraproject.org/wiki/Zuul-based-ci

Adds a github-required and github-optional pipeline so we can group
some checks a little more granular for bodhi tests

Signed-off-by: Ryan Lerch rlerch@redhat.com

Zuul encountered a syntax error while parsing its configuration in the
repo fedora-project-config on branch master. The error was:

mapping values are not allowed in this context
in "fedora-project-config/zuul.d/_pipelines.yaml@master", line 391, column 17

This needs to be:

```
trigger:
github.com:
````

rebased onto da4ab530eabc42a9e125fd9d2e717f9ef084b845

2 years ago

This needs to be:

```
trigger:
github.com:
````

@tdecacqu thanks! fixed.

Build succeeded.

rebased onto ad8eaf7

2 years ago

Build succeeded.

Metadata Update from @fbo:
- Pull-request tagged with: gateit

2 years ago

Build succeeded (gate pipeline).

Pull-Request has been merged by zuul

2 years ago

New pipelines are now available.

Pull-Request has been closed by ryanlerch

2 years ago
Metadata