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