RedHatQE / firewatch

React to OpenShift CI test failures
Apache License 2.0
5 stars 11 forks source link

Add support for Firewatch base config #192

Closed oharan2 closed 3 months ago

oharan2 commented 4 months ago

For occurring steps and workflows in our project, we want to initialize a source that holds our Firewatch base config.

Once set up (optional), our Openshift-ci env FIREWATCH_CONFIG values will be added on top of that.

This PR allows the user to override the base config by:

For example: The team consistently uses the rule {"step": "failure", "ignore": "True"...} and holds it in their base config file; a specific scenario might need to override it and set the "ignore" to "False". in this case, the scenario will mention this step in their FIREWATCH_CONFIG env var.

Unit-tests main additions:

redhat-qe-bot1 commented 4 months ago

Report bugs in Issues

The following are automatically added:

Available user actions:

Supported /retest check runs * This repository does not support retest actions
Supported labels * hold * verified * wip * lgtm
oharan2 commented 4 months ago

/wip

oharan2 commented 3 months ago

Pending the merge of #193

oharan2 commented 3 months ago

/wip cancel

oharan2 commented 3 months ago

/verified

oharan2 commented 3 months ago

/verified

oharan2 commented 3 months ago

/verified