# CI/CD Integration

Integrating Virtuoso with your CI/CD pipelines enables continuous validation of your business processes as part of your automated workflows. By connecting Virtuoso tests directly to your CI/CD tools, you can seamlessly trigger test executions during build, deployment, or release stages — ensuring faster feedback and higher confidence in every release.

# Configure CI/CD integration for an orchestration

Orchestrations can become an integral part of your CI/CD pipeline, triggered remotely and running as part of your development and deployment workflows, ensuring that important business processes are validated consistently.

To set up the CI/CD integration for an orchestration, bring up the modal by opening the orchestration context menu and clicking Configure CI/CD.

In this modal you'll find all the necessary information and actions to connect your CI/CD pipeline with Virtuoso and trigger the orchestration execution remotely. Start by creating an API access token - or checking if you already have one for the purpose.

Orchestration CI/CD Modal Token

API access tokens

Tokens generated through this modal utilize the same mechanism used for accessing the Virtuoso API.

They can be managed as well through the Profile > API tokens page and the same security considerations apply.

Once the token is ready, review the pre-filled script generated for your selected orchestration. Virtuoso provides ready-to-use scripts for multiple CI/CD tools — each designed to help you integrate quickly and efficiently.

# Generic Script

A simple shell script compatible with any CI/CD platform that supports shell execution. Use this if you are integrating Virtuoso into tools such as GitLab CI, CircleCI, or any custom environment.

# Jenkins Pipeline

A Groovy-based script designed specifically for Jenkins pipelines. This script can be added directly into your Jenkinsfile, allowing Virtuoso orchestrations to run as part of your build or deployment pipeline.

# Azure DevOps Pipeline

A YAML-based script for Azure Pipelines. It integrates Virtuoso orchestration execution as part of your Azure DevOps build or release pipeline.

Orchestration CI/CD Modal Script

Verify and validate the script

The generated script is intended as a quick starting point and may need adjustments to fit your specific CI/CD setup.

Before adding it to your CI/CD pipeline, please verify and validate the script, so that it works as expected in your specific environment.

Last Updated: 11/3/2025, 11:44:58 AM