Installation checklist

Follow the checklist to ensure that you have set up Swagger Contract Testing On-Premises properly.

1. Swagger Contract Testing On-Premises license file

The Contract Testing On-Premises version requires a license file to run. You have received this from the SmartBear team during the onboarding process. If not, please contact your Account Manager.

2. Run Docker Compose example

See the Docker Compose example.

3. Choose the domain name for your Swagger Contract Testing On-Premises application

For example: https://pactflow.mycompany.com

You need this for the next step.

4. Configure identity provider

Configure the Swagger Contract Testing On-Premises application in your identity provider. See the Azure Active Directory documentation.

5. Deploy Swagger Contract Testing On-Premises application stack

6. Set up database cleaning

Set up database cleaning to ensure optimal PactFlow performance and reliability.

Caution

This step is mandatory.

Skipping the database cleaning can result in a gradual decline in system performance and, eventually, query timeouts and system failure.

Publication date: