CloudBees action: Deploy with Tosca

1 minute read

Use this action to execute the Tricentis Tosca cloud playlist, a software testing tool that automates end-to-end testing for software applications.

You must use the Publish test results action to populate the Test Insights dashboard with Tosca testing results.

All CloudBees action repositories are listed at CloudBees, Inc. on GitHub.

Inputs

Table 1. Input details
Input name Data type Required? Description

tosca_cloud_base_url

String

Yes

The Tosca cloud URL.

tosca_auth_url

String

Yes

The URL of the authorization server (available in the Swagger UI).

client_id

String

Yes

The Tosca cloud API client ID.

client_secret

String

Yes

The Tosca cloud API token.

playlist_name

String

Yes

The name of the playlist to be executed.

workspace

String

Yes

The name of the workspace.

Usage example

In your YAML file, add:

- name: Test with Tosca uses: cloudbees-io/tosca-run-job@v1 with: tosca_cloud_base_url: "https://your-company.my.tricentis.com/" tosca_auth_url: "https://your-company.okta.com/oauth2/default/v1/token" client_id: ${{ secrets.TOSCA_CLIENT_ID }} client_secret: ${{ secrets.TOSCA_CLIENT_SECRET }} playlist_name: "sample playlist" workspace: "sample workspace"