[ 
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)

Reply via email to