Use this action to scan a Git repository with the Checkmarx scanner. Checkmarx can detect security vulnerabilities in open-source dependencies.
All CloudBees action repositories are listed at CloudBees, Inc. on GitHub. |
Inputs
Input name | Data type | Required? | Description |
---|---|---|---|
|
String |
Yes |
The Checkmarx server URL. |
|
String |
Yes |
The Checkmarx username. |
|
String |
Yes |
The Checkmarx password. |
|
String |
Yes |
The Checkmarx client secret. |
|
String |
No |
The language of your Git repository code base. Refer to Supported languages. |
Supported languages
Supported language | Input format |
---|---|
Go |
|
Java |
|
JavaScript |
|
Python |
|
Usage example
In your YAML file, add:
- name: Scan with Checkmarx uses: cloudbees-io/checkmarx-sast-scan-code@v1 with: server-url: ${{ vars.CHECKMARX_SERVER_URL }} username: ${{ secrets.CHECKMARX_USERNAME }} password: ${{ secrets.CHECKMARX_PASSWORD }} token: ${{ secrets.CHECKMARX_CLIENT_SECRET }} language: "LANGUAGE_JS"