Prerequisites
Ensure the following requirements are fulfilled before integrating CI CD Harness with Avo Assure.
Harness Username
Harness Password
Ensure you have installed and configure Docker with infrastructures.
Ensure delegate have Cloud Avo Assure Client and it should be run as Custome delegate.
To trigger the Avo Assure Client as an image, the custom delegate must be installed, active, and connected within the Harness Project.
Add Delegate to the Harness Project
Step-by-step instructions to add Delegate to the Harness Project.
Navigate to Harness application.
Select Account Settings option from the right pane of the Harness home page.
Click Delegates option from the Account-level resources section.

Click Install a Delegate button to bring the New Delegate window.

To install Delegate in Harness we have two options.
Kubernetes
Docker
a. Docker
Steps after selecting Docker as option.
1. Enter the Name in the Delegate Name textbox.
2. Click Copy icon to copy the command to install Delegate.

3. Open the Command Prompt in system and pull the Avo Assure Client Image in Command prompt and run it.
4. Past the copied command to the Command prompt which is copied from the New Delegate window in Harness.


Integrate the Delegate as a step in Harness Pipeline
Step-by-step instructions to add Delegate as a step in Harness Pipeline.
1. Navigate to the projects section in Harness and select Project
2. Navigate to the Pipeline that already has test steps, if not create a new pipeline to add Avo’s custom delegate with a shell script step.

3. Add Avo Assure as a pipeline step and select the running delegate in the Advance options Menu. This pipeline step has to run a shell script.

Last updated
Was this helpful?