Knowledge Base > Diffblue Cover in the CI Pipeline

Diffblue Cover in the CI Pipeline

Integrating Diffblue Cover into a CI pipeline provides the fastest and most comprehensive way to protect your codebase from regressions. Diffblue Cover CLI is triggered by your CI orchestration tool on each pull-request to:

  • Automatically write new unit tests for new code
  • Automatically update existing unit tests in your code
  • Automatically notify about untestable code
  • Automatically make the code testable using Diffblue Cover Refactor
  • Automatically optimize the running of your unit tests with Diffblue Cover Optimize
  • Enforce policies beyond just “you hit the coverage goal”

Diffblue Cover CI Integration is infinitely flexible to fit into your workflow - you can customise how, when and where Diffblue Cover is triggered so your workflow remains as natural as possible. Diffblue Cover integrates into all CI pipeline orcestration tools, including:

  • Jenkins
  • GitHub
  • GitLab
  • Circle CI
  • Azure Pipelines
  • AWS CodePipeline
  • Bitbucket Pipelines

Get started with Diffblue Cover in Jenkins