Improve Azure and GH CI's maven build with cache (3.9+)
Open
from-jira
priority:high
status:pr-available
type:improvement
- Dominant language
- Java
- Stars
- 6.2k
- Forks
- 2.5k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 111
Description
Refer to PR https://github.com/apache/hudi/pull/7935
For Azure, we can try downloading and installing maven 3.9 and use the custom maven in the maven@4 task.
For GH actions CI, more investigation needed
## JIRA info
- Link: https://issues.apache.org/jira/browse/HUDI-5820
- Type: Improvement
- Epic: https://issues.apache.org/jira/browse/HUDI-3303
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading PR 7935 and the Azure maven@4 task configuration, then inspect the GitHub Actions CI setup. Done means determining how to install and use Maven 3.9 with caching on Azure and identifying the required GitHub Actions CI changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, github-actions, java
- Domain
- build-system, ci-cd, devops
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100