Install the Harness Delegate according to these instructions.
When you have downloaded, unzipped, and run the shell script, the Delegate is installed and should be listed on the Delegates page shortly.
Note: Before creating the artifact, make sure all Delegates are running (if you installed more than one). If any Delegate is down, click Provision Again.
As an artifact server, you can use either Jenkins or Atlassian Bamboo. In this step, we will walk you through setting it up in Jenkins. You may also refer to the Harness documentation about adding an artifact server.
To add a Jenkins artifact server:
In the Jenkins Artifacts form, do the following:
This section guides you through adding a Jenkins build process to the workflow. You may also refer to the Harness documentation on configuring Jenkins.
To add Jenkins to the pipeline:
In the Jenkins Configuration form, do the following:
This step walks you through your first deployment.
To start deployment:
In the Start New Deployment form, to the following:
Following are sample images of successful and failed completions of the pipeline execution. If the Jenkins job fails, the deployment is rolled back.
When you integrate Harness with the CI Dashboard of Perfecto Smart Reporting, you can view the following information in the Perfecto Test Analysis view.