[CI] update spark version to 3.0.0 (#5890)
* [CI] update spark version to 3.0.0 * Update Dockerfile.jvm_cross Co-authored-by: Philip Hyunsu Cho <chohyu01@cs.washington.edu>
This commit is contained in:
parent
029a8b533f
commit
730866a7bc
6
Jenkinsfile
vendored
6
Jenkinsfile
vendored
@ -67,7 +67,7 @@ pipeline {
|
|||||||
'build-cpu-non-omp': { BuildCPUNonOmp() },
|
'build-cpu-non-omp': { BuildCPUNonOmp() },
|
||||||
'build-gpu-cuda10.0': { BuildCUDA(cuda_version: '10.0') },
|
'build-gpu-cuda10.0': { BuildCUDA(cuda_version: '10.0') },
|
||||||
'build-gpu-cuda10.1': { BuildCUDA(cuda_version: '10.1') },
|
'build-gpu-cuda10.1': { BuildCUDA(cuda_version: '10.1') },
|
||||||
'build-jvm-packages': { BuildJVMPackages(spark_version: '2.4.3') },
|
'build-jvm-packages': { BuildJVMPackages(spark_version: '3.0.0') },
|
||||||
'build-jvm-doc': { BuildJVMDoc() }
|
'build-jvm-doc': { BuildJVMDoc() }
|
||||||
])
|
])
|
||||||
}
|
}
|
||||||
@ -85,7 +85,7 @@ pipeline {
|
|||||||
'test-python-mgpu-cuda10.1': { TestPythonGPU(cuda_version: '10.1', multi_gpu: true) },
|
'test-python-mgpu-cuda10.1': { TestPythonGPU(cuda_version: '10.1', multi_gpu: true) },
|
||||||
'test-cpp-gpu': { TestCppGPU(cuda_version: '10.1') },
|
'test-cpp-gpu': { TestCppGPU(cuda_version: '10.1') },
|
||||||
'test-cpp-mgpu': { TestCppGPU(cuda_version: '10.1', multi_gpu: true) },
|
'test-cpp-mgpu': { TestCppGPU(cuda_version: '10.1', multi_gpu: true) },
|
||||||
'test-jvm-jdk8': { CrossTestJVMwithJDK(jdk_version: '8', spark_version: '2.4.3') },
|
'test-jvm-jdk8': { CrossTestJVMwithJDK(jdk_version: '8', spark_version: '3.0.0') },
|
||||||
'test-jvm-jdk11': { CrossTestJVMwithJDK(jdk_version: '11') },
|
'test-jvm-jdk11': { CrossTestJVMwithJDK(jdk_version: '11') },
|
||||||
'test-jvm-jdk12': { CrossTestJVMwithJDK(jdk_version: '12') },
|
'test-jvm-jdk12': { CrossTestJVMwithJDK(jdk_version: '12') },
|
||||||
'test-r-3.5.3': { TestR(use_r35: true) }
|
'test-r-3.5.3': { TestR(use_r35: true) }
|
||||||
@ -99,7 +99,7 @@ pipeline {
|
|||||||
steps {
|
steps {
|
||||||
script {
|
script {
|
||||||
parallel ([
|
parallel ([
|
||||||
'deploy-jvm-packages': { DeployJVMPackages(spark_version: '2.4.3') }
|
'deploy-jvm-packages': { DeployJVMPackages(spark_version: '3.0.0') }
|
||||||
])
|
])
|
||||||
}
|
}
|
||||||
milestone ordinal: 5
|
milestone ordinal: 5
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
FROM ubuntu:18.04
|
FROM ubuntu:18.04
|
||||||
ARG JDK_VERSION=8
|
ARG JDK_VERSION=8
|
||||||
ARG SPARK_VERSION=2.4.3
|
ARG SPARK_VERSION=3.0.0
|
||||||
|
|
||||||
# Environment
|
# Environment
|
||||||
ENV DEBIAN_FRONTEND noninteractive
|
ENV DEBIAN_FRONTEND noninteractive
|
||||||
@ -21,10 +21,9 @@ RUN \
|
|||||||
tar xvf apache-maven-3.6.1-bin.tar.gz -C /opt && \
|
tar xvf apache-maven-3.6.1-bin.tar.gz -C /opt && \
|
||||||
ln -s /opt/apache-maven-3.6.1/ /opt/maven && \
|
ln -s /opt/apache-maven-3.6.1/ /opt/maven && \
|
||||||
# Spark
|
# Spark
|
||||||
# This should be: wget https://archive.apache.org/dist/spark/spark-$SPARK_VERSION/spark-$SPARK_VERSION-bin-scala2.12-hadoop2.7.tgz
|
wget https://archive.apache.org/dist/spark/spark-$SPARK_VERSION/spark-$SPARK_VERSION-bin-hadoop2.7.tgz && \
|
||||||
/opt/python/bin/python -m awscli s3 cp s3://xgboost-ci-jenkins-artifacts/spark-$SPARK_VERSION-bin-scala2.12-hadoop2.7.tgz . && \
|
tar xvf spark-$SPARK_VERSION-bin-hadoop2.7.tgz -C /opt && \
|
||||||
tar xvf spark-$SPARK_VERSION-bin-scala2.12-hadoop2.7.tgz -C /opt && \
|
ln -s /opt/spark-$SPARK_VERSION-bin-hadoop2.7 /opt/spark
|
||||||
ln -s /opt/spark-$SPARK_VERSION-bin-scala2.12-hadoop2.7 /opt/spark
|
|
||||||
|
|
||||||
ENV PATH=/opt/python/bin:/opt/spark/bin:/opt/maven/bin:$PATH
|
ENV PATH=/opt/python/bin:/opt/spark/bin:/opt/maven/bin:$PATH
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user