Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure Diffblue Cover #124

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Configure Diffblue Cover #124

wants to merge 3 commits into from

Commits on Aug 18, 2023

  1. Configuring Diffblue Cover

    Added a GitHub Actions workflow `.github/workflows/DiffblueCover.yml` invoking Diffblue Cover on each pull request.
    This default workflow configuration should be sufficient for single module Maven projects, but will need further customization for more complex projects.
    
    ## Next steps
    
    - [ ] Obtain a license activation code.
      - Contact sales@diffblue.com if you don't already have one.
    - [ ] Obtain a GitHub access token used to interact with GitHub APIs and start workflows.
      - Use https://github.com/settings/tokens/new to generate a token with full `repo` access.
    - [ ] Configure repository secrets:
      - Use https://github.com/{owner}/{repo}/settings/secrets/actions
      - Create a `DIFFBLUE_LICENSE_KEY` secret containing your license activation code.
      - Create a `DIFFBLUE_TOKEN` secret containing your access token.
    - [ ] Ensure that the project is correctly built before Diffblue Cover is invoked.
    - [ ] Assuming you made changes above, then navigate to the latest action and click "Re-run all jobs"
    - [ ] Enjoy some AI generated unit tests!
    
    See [Customizing GitHub Actions](https://docs.diffblue.com/customizing-github-actions) for ideas on further customization.
    diffblue-cover[bot] committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    af509f5 View commit details
    Browse the repository at this point in the history
  2. FIX STUPID MISTAKE

    roxspring committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    17574c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    94469c9 View commit details
    Browse the repository at this point in the history