Lewis John McGibbney created NUTCH-3015: -------------------------------------------
Summary: Add more CI steps to GitHub master-build.yml Key: NUTCH-3015 URL: https://issues.apache.org/jira/browse/NUTCH-3015 Project: Nutch Issue Type: Improvement Components: build Affects Versions: 1.19 Reporter: Lewis John McGibbney Assignee: Lewis John McGibbney Fix For: 1.20 With specific reference to the GitHub master-build.yml, we currently we run _*ant clean nightly javadoc -buildfile build.xml*_ as one mammoth task and if something fails it is unclear as to exactly what. There are several improvements I want to propose to the GitHub CI * run workflows against in multiple Environments/OS e.g. ubuntu, macos & windows * define multiple jobs which can run in parallel to speed up CI e.g. javadoc and nightly targets * run more targets e.g. linting, rat-sources, report-vulnerabilities, report-licenses, etc. -- This message was sent by Atlassian Jira (v8.20.10#820010)