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

Improve CI by filtering and separating plugin and core test execution

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.21
    • ci/cd
    • None

    Description

      The master-build CI can be improved by checking which part of the codebase changed (core or plugins) and then executing only the target covering that part of the codebase. This will save resources and improve timing.

      We can use the paths-filter GitHub Action to perform the path lookup.

      I'm working on a patch right now.

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: