Guides & Tutorials

CI/CD Integration

Automate visual testing in your CI/CD pipeline

Overview

Integrate Inpera into your CI/CD pipeline to automatically run visual tests on every commit and deployment.

GitHub Actions

Example GitHub Actions workflow:

name: Visual Tests

on: [push, pull_request]

jobs:
  visual-tests:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Run Visual Tests
        uses: inpera/action@v1
        with:
          api-key: ${{ secrets.INPERA_API_KEY }}
          project-id: ${{ secrets.INPERA_PROJECT_ID }}

Other CI/CD Platforms

Inpera works with all major CI/CD platforms:

  • GitHub Actions
  • GitLab CI
  • Jenkins
  • CircleCI
  • Travis CI
  • Azure DevOps