Skip to content

Commit

Permalink
Fix failure
Browse files Browse the repository at this point in the history
  • Loading branch information
PHILO-HE committed Jul 12, 2024
1 parent ce967a2 commit 6603a2d
Showing 1 changed file with 13 additions and 3 deletions.
16 changes: 13 additions & 3 deletions .github/workflows/velox_weekly.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,20 @@ jobs:
source /opt/rh/gcc-toolset-9/enable || exit 1
else
yum install -y centos-release-scl
rm /etc/yum.repos.d/CentOS-SCLo-scl.repo -f
sed -i \
-e 's/^mirrorlist/#mirrorlist/' \
-e 's/^#baseurl/baseurl/' \
-e 's/mirror\.centos\.org/vault.centos.org/' \
/etc/yum.repos.d/CentOS-SCLo-scl-rh.repo
yum install -y devtoolset-9
source /opt/rh/devtoolset-9/enable || exit 1
fi
yum install -y java-1.8.0-openjdk-devel patch wget git curl && \
yum install -y java-1.8.0-openjdk-devel patch wget git curl ninja-build gcc-c++ make openssl-devel
wget https://github.com/Kitware/CMake/releases/download/v3.28.3/cmake-3.28.3.tar.gz
tar -zxvf cmake-3.28.3.tar.gz && cd cmake-3.28.3 && ./configure && make && make install
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk && \
export PATH=$JAVA_HOME/bin:$PATH && \
export PATH=$JAVA_HOME/bin:$PATH
wget --no-check-certificate https://downloads.apache.org/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz && \
tar -xvf apache-maven-3.8.8-bin.tar.gz && \
mv apache-maven-3.8.8 /usr/lib/maven && \
Expand All @@ -79,6 +87,8 @@ jobs:
run: |
# To avoid the prompt for region selection during installing tzdata.
export DEBIAN_FRONTEND="noninteractive"
apt-get update && apt-get install -y sudo openjdk-8-jdk maven wget git curl
apt-get update && apt-get install -y sudo maven wget git curl python3-pip ninja-build
sudo apt-get install -y openjdk-8-jdk
pip3 install cmake==3.28.3
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
cd $GITHUB_WORKSPACE/ && ./dev/package.sh

0 comments on commit 6603a2d

Please sign in to comment.