Use this action to perform a SAST scan with Nexus Lifecycle XC, delivered via the Nexus IQ server. Nexus Lifecycle XC is a Sonatype product.
Input name | Data type | Required? | Description |
---|---|---|---|
|
String |
Yes |
The Nexus IQ server name. |
|
String |
Yes |
The Sonatype username. |
|
String |
Yes |
The Sonatype password. |
|
String |
Yes |
The Sonatype Org ID. |
|
String |
No |
The language of your Git repository code base. Refer to Supported languages. |
Supported language | Input format |
---|---|
Go |
|
Java |
|
JavaScript |
|
Maven |
|
NodeJS |
|
NPM |
|
PHP |
|
Python |
|
Ruby |
|
In your YAML file, add:
- name: Scan with Nexus IQ server
uses: cloudbees-io/nexusiq-sast-scan-code@v1
with:
server-url: ${{ vars.SONATYPE_SERVER_URL }}
username: "sonatype_username"
password: ${{ secrets.SONATYPE_PASSWORD }}
token: ${{ secrets.SONATYPE_ORG_ID }}
language: "LANGUAGE_JAVA"
This code is made available under the MIT license.
-
Learn more about using actions in CloudBees workflows.
-
Learn about the CloudBees platform.