Use this action to trigger a CloudBees CI job. To learn more, refer to the CloudBees CI documentation.
All CloudBees action repositories are listed at CloudBees, Inc. on GitHub. |
Inputs
Input name | Data type | Required? | Description |
---|---|---|---|
|
String |
Yes |
The CloudBees CI server URL. |
|
String |
Yes |
The CloudBees CI username. |
|
String |
Yes |
The CloudBees CI token. |
|
String |
Yes |
The CloudBees CI job name. |
|
String |
No |
Specifies the test type for generating a job test report.
Supported test types are JUnit ( |
|
String |
No |
Specifies the test report file location.
Accepts pattern matching, such as |
|
JSON |
No |
Any additional CloudBees CI parameters, formatted as JSON data in key/value pairs. |
[1] You must specify the test-result-location
to publish your test results in the platform Test insights dashboard.
Outputs
Output name | Data type | Required? | Description |
---|---|---|---|
|
String |
No |
A JSON string containing the output key/values exposed by the invoked CloudBees CI pipeline.[1] |
[1] You must parse each output parameter in the following format:
fromJSON(steps.<STEP-ID>.outputs.cbci_output).<OUTPUT_PARAMETER>
Replace <STEP_ID>
with your step ID, and <OUTPUT_PARAMETER>
with your parameter.