@@ -54,13 +54,13 @@ jobs:
54
54
cd $GITHUB_WORKSPACE/
55
55
bash dev/ci-velox-buildstatic-centos-7.sh
56
56
- name : Upload native libs
57
- uses : actions/upload-artifact@v2
57
+ uses : actions/upload-artifact@v3
58
58
with :
59
59
path : ./cpp/build/releases/
60
60
name : velox-native-lib-${{github.sha}}
61
61
retention-days : 1
62
62
- name : Upload Artifact Arrow Jar
63
- uses : actions/upload-artifact@v2
63
+ uses : actions/upload-artifact@v3
64
64
with :
65
65
path : /root/.m2/repository/org/apache/arrow/
66
66
name : velox-arrow-jar-centos-7-${{github.sha}}
@@ -72,17 +72,19 @@ jobs:
72
72
steps :
73
73
- uses : actions/checkout@v2
74
74
- name : Download All Artifacts
75
- uses : actions/download-artifact@v2
75
+ uses : actions/download-artifact@v3
76
76
with :
77
77
name : velox-native-lib-${{github.sha}}
78
78
path : ./cpp/build/releases
79
79
- name : Download All Arrow Jar Artifacts
80
- uses : actions/download-artifact@v2
80
+ uses : actions/download-artifact@v3
81
81
with :
82
82
name : velox-arrow-jar-centos-7-${{github.sha}}
83
83
path : /root/.m2/repository/org/apache/arrow/
84
84
- name : Setup java and maven
85
85
run : |
86
+ sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-* && \
87
+ sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-* && \
86
88
yum update -y && yum install -y java-1.8.0-openjdk-devel wget && \
87
89
wget https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz && \
88
90
tar -xvf apache-maven-3.8.8-bin.tar.gz && \
94
96
export PATH=${PATH}:${MAVEN_HOME}/bin && \
95
97
mvn clean install -P${{ github.event.inputs.spark }} -Dhadoop.version=${{ github.event.inputs.hadoop }} -Pbackends-velox -Pceleborn -Puniffle -DskipTests -Dmaven.source.skip
96
98
- name : Upload bundle package
97
- uses : actions/upload-artifact@v2
99
+ uses : actions/upload-artifact@v3
98
100
with :
99
101
name : gluten-velox-bundle-package
100
102
path : package/target/gluten-velox-bundle-*.jar
0 commit comments