Jenkins

5 min readLast updated 2026-04-22

Run Check Studio from Jenkins pipelines with declarative or scripted syntax.

Jenkins integration supports both declarative and scripted pipelines. Results are published as JUnit XML and HTML reports.

Declarative pipeline

pipeline {
  agent { docker { image 'node:20' } }
  stages {
    stage('Test') {
      steps {
        sh 'npm ci'
        sh 'npx @checkstudio/cli run --parallel=4'
      }
    }
  }
  post {
    always {
      junit 'results/**/*.xml'
    }
  }
}
groovy

Blue Ocean

Test stages appear in Blue Ocean with pass/fail status per stage. Use stage("Cross-browser") to separate browser runs.

Was this article helpful?

Still have questions?

Our support team is here to help. Reach out directly or search the docs.