[
https://issues.apache.org/jira/browse/AVRO-4266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
ASF GitHub Bot updated AVRO-4266:
---------------------------------
Labels: pull-request-available (was: )
> [Build] Modernize build system: parallel builds, Maven upgrade, drop Java 8
> from CI
> -----------------------------------------------------------------------------------
>
> Key: AVRO-4266
> URL: https://issues.apache.org/jira/browse/AVRO-4266
> Project: Apache Avro
> Issue Type: Improvement
> Reporter: Ismaël Mejía
> Priority: Major
> Labels: pull-request-available
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Modernize the Avro build system with the following improvements:
> * Enable fully parallel Maven builds with build-cache support
> (maven-build-cache-extension 1.2.2)
> * Upgrade Maven enforcer requirement to 3.9.12+
> * Upgrade maven-core dependency to 3.9.14 and Maven 4 to RC-5
> * Remove third-party stCarolas/setup-maven action from all CI workflows; rely
> on runner-provided Maven for 3.9.x and direct Apache archive download for 4.x
> * Drop Java 8 from setup-java version lists (no longer supported)
> * Disable build parallelism for IPC modules (thread-safety constraints)
> * Update Dockerfile Maven version
> * Add .mvn/maven.config to .gitignore
--
This message was sent by Atlassian Jira
(v8.20.10#820010)