CI/Cd Pipeline Integration for Azure

This tutorial demonstrates how to integrate ContextQA's automated testing platform with Azure DevOps CI/CD pipelines.

Interactive Demo

spinner

Step-by-Step Process

Step 1 - Navigate to your Azure DevOps organization and access your project.

Step 2 - Click on "Pipelines" from the left navigation menu.

Step 3 - Click on "New pipeline" button in the top-right corner.

Step 4 - Select "GitHub" as your code repository source (or choose your preferred platform).

Step 5 - Select the appropriate repository from the list.

Step 6 - Paste the ContextQA provided YAML file into the pipeline editor, replacing any existing content.

circle-info

You can access the sample file herearrow-up-right.

Step 7 - Click on "Variables" button to open the variables configuration panel.

Step 8 - Click on "New variable" and create a variable named "CQA_Token" with your ContextQA authentication token as the value, then click OK.

Step 9 - Update the TOKEN value in the YAML file from the sample token to the variable reference: $(CQA_Token).

Step 10 - Provide required information and verify your pipeline configuration including branch triggers and variable etc.

Step 11 - Click on "Save and run" dropdown and select your preferred option.

Step 12 - Choose "Commit directly to the main branch" or "Create a new branch for this commit", then click "Save".

Step 13 - "Thank You" on the success confirmation modal to complete the setup.

Last updated