Skip to content

Capabilities#

codeanalyzevcs is designed as an orchestration tool that can help security teams kick off Continuous Integration (CI) jobs within their existing Version Control Systems to perform various code analysis capabilities. It is intended to work hand in hand with codeanalyze which is responsible for actually conducting the scans within the CI pipelines.

codeanalyzevcs does assume that CI pipelines have been preconfigured to use codeanalyze, but allows for the triggering of these pipelines as part of various security automation tasks.

Each of the below pages will provide you with a more in depth look at the codeanalyzevcs capabilities.

Top Level Flags#

codeanalyzevcs has several top level flags that can be used on any subcommand. These include:

Flags:
  -h, --help                 help for codeanalyzevcs
  -o, --output string        Output format (signal, json, yaml). Default value is signal (default "signal")
  -f, --output-file string   Path to output file. If blank, will output to STDOUT
  -q, --quiet                Suppress output
  -v, --verbose              Verbose output

Version Command#

Run codeanalyzevcs version to get the exact version information for your binary

Output Formats#

For more information on the various output formats that are supported by codeanalyzevcs, see the Output Formats page in our organization wide documentation.