[
https://issues.apache.org/jira/browse/NIFI-9037?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17396323#comment-17396323
]
ASF subversion and git services commented on NIFI-9037:
-------------------------------------------------------
Commit b34b5b8eef9f26ec73229bcc7b5b4072cc49b89f in nifi's branch
refs/heads/main from David Handermann
[ https://gitbox.apache.org/repos/asf?p=nifi.git;h=b34b5b8 ]
NIFI-9037 Simplified GitHub Workflow Configuration
- Created environment variables for shared Maven commands and projects
- Combined multiple Maven Cache actions
- Added node_modules to NPM Cache action configuration
- Disabled NiFi Registry integration tests in the default configuration
- Removed JUnit Results artifacts from workflow
- Removed parallel build argument from GitHub workflow Maven command
- Upgraded Surefire Plugin to 3.0.0-M5
- Upgraded Enforcer Plugin to 3.0.0
- Added package-lock.json for nifi-jolt-transform-json-ui
Signed-off-by: Matthew Burgess <[email protected]>
This closes #5298
> Reduce Duplication in GitHub Workflow
> -------------------------------------
>
> Key: NIFI-9037
> URL: https://issues.apache.org/jira/browse/NIFI-9037
> Project: Apache NiFi
> Issue Type: Improvement
> Components: Tools and Build
> Affects Versions: 1.15.0
> Reporter: David Handermann
> Assignee: David Handermann
> Priority: Minor
> Time Spent: 40m
> Remaining Estimate: 0h
>
> The GitHub workflow configuration includes a number of duplicated
> configuration options for Maven commands and cache configuration. Using
> configuration variables provides options for reducing duplication while
> maintaining specific settings for each operating system.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)