CI Pipeline Configuration
You can configure your CI pipeline and the interaction with Gomboc in the following ways:
Review type - defines whether a review simply generates comments or if a new pull request is created to address Gomboc code findings.
Trigger type - defines when a review is triggered and code is analyzed by Gomboc
The following table outlines the configuration parameter options and their meanings:
REVIEW_TYPE
submit-for-review
preview
This is the type of review that Gomboc will perform on the code.
"preview" means that there will be no subsequent pull request created, only a record of the scan in the pipeline logs and in the Gomboc Portal UI.
"submit-for-review" means that a pull request (PR) will be created with the fixes that Gomboc discovers are applicable to the code.
Please note that with preview, the pipelines will pass, regardless of any remediations we find.
TRIGGER_TYPE
on-pull-request
on-commit
This is the type of trigger that was used to initial the Gomboc client.
"on-pull-request" means a PR was submitted by a user for review
"on-commit" means that the notification came on a commit to a particular branch
IAC_TYPE
terraform
cloudformation
The IaC types which Gomboc should consider when analyzing the code. If providing multiple values, it must be specified as a comman separated list. For example:
--iac "cloudformation,terraform"Last updated