[ 
https://issues.apache.org/jira/browse/SPARK-30976?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Wesley Hsiao updated SPARK-30976:
---------------------------------
    Description: 
The current code at lacks a validation step to test the installed maven binary 
at   This is a point of failure where apache jenkins machine jobs can fail 
where a maven binary can fail to run due to a corrupted download from an apache 
mirror.

To improve the stability of apache jenkins machine builds, a maven binary test 
logic should be added after maven download to verify that the maven binary 
works.  If it doesn't pass the test, then download and install from archive 
apache rep

  was:
The current code at 
[https://github.com/databricks/runtime/blob/master/build/mvn] lacks a 
validation step to test the installed maven binary at 
[https://github.com/databricks/runtime/blob/db9c17c77bb8e46f45038a992b4f12427e2a2692/build/mvn#L88-L102.]
  This is a point of failure where apache jenkins machine jobs can fail where a 
maven binary can fail to run due to a corrupted download from an apache mirror. 

To improve the stability of apache jenkins machine builds, a maven binary test 
logic should be added after maven download to verify that the maven binary 
works.  If it doesn't pass the test, then download and install from archive 
apache rep


> Improve Maven Install Logic in build/mvn
> ----------------------------------------
>
>                 Key: SPARK-30976
>                 URL: https://issues.apache.org/jira/browse/SPARK-30976
>             Project: Spark
>          Issue Type: Improvement
>          Components: Build
>    Affects Versions: 3.0.0
>            Reporter: Wesley Hsiao
>            Priority: Major
>
> The current code at lacks a validation step to test the installed maven 
> binary at   This is a point of failure where apache jenkins machine jobs can 
> fail where a maven binary can fail to run due to a corrupted download from an 
> apache mirror.
> To improve the stability of apache jenkins machine builds, a maven binary 
> test logic should be added after maven download to verify that the maven 
> binary works.  If it doesn't pass the test, then download and install from 
> archive apache rep



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@spark.apache.org
For additional commands, e-mail: issues-h...@spark.apache.org

Reply via email to