codedx/SRM Analysis

Analyze your source code and binaries with SRM

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
server-urlthe URL for the SRM server (typically ends with `/srm`)yes
api-keyan API key or Personal Access Token (PAT) to use when connecting to SRMyes
project-idthe ID of a project (an integer) created in SRM. This is required if `project-name` is not specified.no
project-namethe name of a project created in SRM. This is required if `project-id` is not specified.no
auto-create-projectwhether SRM should automatically create a project with the given `project-name` if it does not yet exist.nofalse
base-branch-namethe parent branch name of a project created in SRMno
target-branch-namethe target branch name of a project created in SRM. SRM automatically creates the branch if it does not exist yet in the project, and the new branch will be created from `base-branch-name`no
source-and-binaries-globa file glob matching source and binary files (accepts multiple comma-separated globs). if not set, no source/binary files will be sent to SRMyes
tool-outputs-globa file glob matching output files (ie scan results) from an analysis tool (accepts multiple comma-separated globs)no
wait-for-completionwhether to wait for the analysis to complete. if true, will fail the build if the analysis encountered an error.nofalse
ca-certa custom CA cert to use for HTTPS requests to SRMno
dry-runwhether to submit an analysis (false/undefined), or only test the connection and credentials (true). an error in validation will fail the build.nofalse

no outputs