Skip to content

Commit ae36d2c

Browse files
authored
use newer docker for linux release artifacts (#393)
1 parent d4c8eaf commit ae36d2c

2 files changed

Lines changed: 11 additions & 2 deletions

File tree

.github/workflows/github_actions.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -173,8 +173,8 @@ jobs:
173173
mkdir binaries_$RUNNER_OS
174174
175175
if [[ ( "$RUNNER_OS" == "Linux" ) ]]; then
176-
docker build -f ci/Dockerfile2010 . -t lib_builder_2010
177-
docker run -e "CFLAGS=$CFLAGS" -e "CPPFLAGS=$CPPFLAGS" -v $(pwd):/TileDB-Java -t lib_builder_2010 /TileDB-Java/ci/build.sh
176+
docker build -f ci/Dockerfile2014 . -t lib_builder_2014
177+
docker run -e "CFLAGS=$CFLAGS" -e "CPPFLAGS=$CPPFLAGS" -v $(pwd):/TileDB-Java -t lib_builder_2014 /TileDB-Java/ci/build.sh
178178
cp ./build/tiledb_jni/*.so ./build/install/lib/*.so ./build/install/lib64/*.so binaries_$RUNNER_OS/
179179
fi
180180

ci/Dockerfile2014

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Dockerfile for lowest common denominator Linux native artifact build
2+
# --------------------------------------------------------------------
3+
FROM quay.io/pypa/manylinux2014_x86_64
4+
5+
RUN yum install -y java-1.8.0-openjdk-devel
6+
RUN yum remove -y cmake
7+
8+
ENV PATH /opt/python/cp38-cp38/bin:${PATH}
9+
RUN pip install cmake==3.17.3

0 commit comments

Comments
 (0)