Wesley Hsiao created SPARK-30976:
------------------------------------

             Summary: 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


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



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