CloudBees action: Deploy with Tosca

1 minute read

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

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 URL of Tosca cloud.

tosca_auth_url

String

Yes

The auth URL available on the swagger UI.

client_id

String

Yes

The Tosca cloud api client-id.

client_secret

String

Yes

The Tosca cloud api client-secret.

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: Trigger tosca actions test 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"