Scans & Snapshots

Remote Scan Pipeline Script

This documentation provides step-by-step instructions on how to perform a remote scan using a shell script within a UI pipeline. The user only needs to replace their token, URL, and repository UID to scan a remote repository.Note: The repository type must be set to remote UI Instructions: To view and…

0
Read More

Optimize Scanning Performance with Multi-Threaded Execution

Enhance the analysis process by running the application in multi-threaded mode for faster results. Ensure your system configuration includes an adequate number of processes to support multi-threaded execution. Run the Analyzer in Multi-Threaded Mode : By default, the analyzer operates with four threads. For further customisation, set the EMB_ANALYSER_THREADS environment…

0
Read More

Overwrite default Scan Configuration

This section helps to understand how you can overwrite your scan configuration using a checked in file. Default Configuration Settings You can download default configuration settings from: Update configuration settings using embold.json To update the configuration settings, Update scan configurations from UI

0
Read More

Custom extensions for C & C++

This section covers how BrowserStack Code Quality supports custom extensions for C and C++ languages. UI Scan On UI, custom extensions can be specified with Additional Options field of scan configuration page as shown below: The flag for supplying C extension is “–xc“ and for CPP is “–xcpp“.User can provide…

0
Read More

Remote scanning

A remote scan is an alternate way to scan with no UI intervention. This can be done using a continuous integration toolchain, or manually via the command line. The results are then published on the UI automatically. For languages such as C or C++, a strict mode remote scan can help…

0
Read More

Fast Scan (Beta)

Fast scan enables you to perform a scan only on the changed files, thus giving you a significantly fast scanning experience. Steps to enable fast scan: 1. Check Enable fast scan (beta) option from the scan pop-up. Limitations: In some circumstances such as the very first scan of a repository,…

0
Read More

Snapshot

A snapshot represents the state of your source code at any given point in time. After every successful scan, a new snapshot is generated. While exploring various data visualisations, you can choose any snapshot to see results for that point in time. To manage snapshots, select the Snapshots option from…

0
Read More