Skip to content

Commit

Permalink
Merge pull request #128 from diffblue/marketing
Browse files Browse the repository at this point in the history
Diffblue Cover Pipeline for GitHub marketing updates
roxspring authored Apr 5, 2024
2 parents 0849bf7 + 2dfcb5d commit 18747e9
Showing 6 changed files with 26 additions and 8 deletions.
24 changes: 21 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,25 @@
# Cover GitHub Action
# Diffblue Cover Pipeline

This project provides a GitHub Action for running Diffblue Cover.
## Overview

Diffblue Cover Pipeline integrates the power of Diffblue Cover directly into your GitHub Actions workflow to autonomously write and update Java unit tests for your projects on pull requests.
Diffblue Cover Pipeline enables Java teams using GitHub for their CI pipelines to leverage the power of fully autonomous AI to automate unit test suite generation, maintenance and regression detection for their entire codebase.

The Diffblue Cover Pipeline for GitHub integration is provided in the GitHub Actions marketplace.

## Capabilities

Diffblue Cover creates comprehensive, human-like Java unit tests - saving developer time, increasing test coverage, and reducing regression risks.
It takes care of the following, automatically:

- Analyzes a codebase and creates a baseline unit test suite
- Writes new unit tests for new code
- Updates existing unit tests in your code
- Removes existing unit tests in your code when they’re no longer required

## Links

- [Documentation](https://docs.diffblue.com/features/cover-pipeline/cover-pipeline-for-github)
- [Diffblue EULA](https://docs.diffblue.com/legal/diffblue-legal/diffblue-end-user-license-agreement-eula)
- [Diffblue Privacy Notice](https://docs.diffblue.com/legal/diffblue-legal/privacy-notice)
- [Request Diffblue trial license](https://www.diffblue.com/try-cover/github)
@@ -27,7 +45,7 @@ In it's simplest form the "batteries included" action is intended to be used in
```yaml
name: Example Workflow

# Diffblue Cover CI responds to pull request
# Diffblue Cover Pipeline responds to pull request events
on:
pull_request:

2 changes: 1 addition & 1 deletion action.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Diffblue Cover
name: Diffblue Cover Pipeline
description:
Runs Diffblue Cover directly in your workflow to autonomously write
Java unit tests on your pull requests.
2 changes: 1 addition & 1 deletion jdk11/action.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Diffblue Cover
name: Diffblue Cover Pipeline
description:
Runs Diffblue Cover directly in your workflow to autonomously write
Java unit tests on your pull requests.
2 changes: 1 addition & 1 deletion jdk17/action.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Diffblue Cover
name: Diffblue Cover Pipeline
description:
Runs Diffblue Cover directly in your workflow to autonomously write
Java unit tests on your pull requests.
2 changes: 1 addition & 1 deletion jdk21/action.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Diffblue Cover
name: Diffblue Cover Pipeline
description:
Runs Diffblue Cover directly in your workflow to autonomously write
Java unit tests on your pull requests.
2 changes: 1 addition & 1 deletion jdk8/action.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Diffblue Cover
name: Diffblue Cover Pipeline
description:
Runs Diffblue Cover directly in your workflow to autonomously write
Java unit tests on your pull requests.

0 comments on commit 18747e9

Please sign in to comment.