Uploaded image for project: 'Nutch'
  1. Nutch
  2. NUTCH-3085

Augment CI by adding code coverage and code quality reporting

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: In Progress
    • Major
    • Resolution: Unresolved
    • None
    • 1.21
    • ci/cd
    • None

    Description

      Back when Apache Infra operated a SonarQube service we had an Ant target (NUTCH-2698) which could be used to perform code quality checks. The value wasn't really properly realized and Infra shut down the SonarQube service so I removed the Ant target.

      fast forward a number of years and things have come a long way. We now use GitHub Actions CI and are able to analyze the Nutch repository with a GitHub Action.

      We can also add a new target to generate a code coverage report which can be fed into the Action to incorporate test code coverage as well.

      PR coming up.

      Attachments

        Activity

          People

            lewismc Lewis John McGibbney
            lewismc Lewis John McGibbney
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: