Use this action to scan a Git repository with the Checkmarx scanner. Checkmarx can detect security vulnerabilities in open-source dependencies.
| 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 the supported languages below. |
| Supported language | Input format |
|---|---|
Go |
|
Java |
|
JavaScript |
|
Python |
|
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"This code is made available under the MIT license.
-
Learn more about using actions in CloudBees workflows.
-
Learn about the CloudBees platform.