Embold Quality Gate (Jenkins)
Below are the steps to show Embold details as an HTML report on Jenkins:
Configure Plugin Logs
Post steps configuration of Jenkins Plugin Configure Jenkins Plugin as Post-build Action Configure Analysis Configuration file for Embold Jenkins Pugin for both modes For more information to understand repository-configuration.json, refer to this article. Steps for Master Slave: Steps for master only
Installation Steps (Jenkins)
Embold integration in Jenkins can be done using 2 approaches: Jenkins Plugin Limitation in Jenkins Embold plugin: Installation steps Using CLI Installation using Embold CLI / Remote scan
Installations Steps (GitLab)
GAMMA_ROOT is where the standalone corona is installed on the runner (GAMMA_ROOT should have a folder “corona” directly in it)
CI Integration pipeline
In this mode, Embold integrates with the CI system (Gitlab in this case) to run scans as part of the pipeline run. The following diagram shows the Embold setup with Gitlab: In this case, the “Corona” component of Embold is deployed additionally on the Gitlab Runner host. The Corona component…
Improving accuracy in fuzzy mode
Steps to navigate to Scan Configuration Option: Scan Configuration window consists of: Exclusion: We can exclude particular source files by providing regular expressions. Regular Expression Format: JavaScript Examples: Additional Options: By default, the parser searches for any header file recursively in all the sub-directories of the source folder. This can…