Lewis John McGibbney created NUTCH-3084:
-------------------------------------------
Summary: Improve CI by filtering and separating plugin and core
test executiion
Key: NUTCH-3084
URL: https://issues.apache.org/jira/browse/NUTCH-3084
Project: Nutch
Issue Type: Task
Components: ci/cd
Reporter: Lewis John McGibbney
Assignee: Lewis John McGibbney
Fix For: 1.21
The [master-build
CI|https://github.com/apache/nutch/blob/master/.github/workflows/master-build.yml]
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|https://github.com/dorny/paths-filter] to perform the path lookup.
I'm working on a patch right now.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)