6.3.4. PostCIActions

Additional actions to run after processing the results

The children of this rule can be reordered.

This rulegroup is used to configure additional actions to be executed at the end of a successful CI run after storing the analysis results into the erosion database.

Nested Rules

AnnotateBitbucketCloudPR

Annotate issue violations on Bitbucket Cloud pull request

AnnotateBitbucketServerPR

Annotate issue violations on Bitbucket Server pull request

AnnotateGerritPR

Annotate issue violations on Gerrit changes

AnnotateGitHubPR

Annotate issue violations on GitHub pull requests

AnnotateGitLabPR

Annotate issue violations on GitLab merge requests

AnnotateGiteaPR

Annotate issue violations on Gitea pull requests

PostCommand

Run an arbitrary shell command

6.3.4.8. Options

Setting an option for this rule means setting the default for all nested rules.

abort_on_error

abort_on_error : bool = False

Whether the CI run should be aborted if this action fails.
 

failure_exit_code

failure_exit_code : int = 1

The exit code to return from the CI run on failure if abort_on_error is True.