diff --git a/.github/workflows/github_actions.yml b/.github/workflows/github_actions.yml index 398e45f3..118ac29c 100644 --- a/.github/workflows/github_actions.yml +++ b/.github/workflows/github_actions.yml @@ -173,8 +173,8 @@ jobs: mkdir binaries_$RUNNER_OS if [[ ( "$RUNNER_OS" == "Linux" ) ]]; then - docker build -f ci/Dockerfile2010 . -t lib_builder_2010 - docker run -e "CFLAGS=$CFLAGS" -e "CPPFLAGS=$CPPFLAGS" -v $(pwd):/TileDB-Java -t lib_builder_2010 /TileDB-Java/ci/build.sh + docker build -f ci/Dockerfile2014 . -t lib_builder_2014 + docker run -e "CFLAGS=$CFLAGS" -e "CPPFLAGS=$CPPFLAGS" -v $(pwd):/TileDB-Java -t lib_builder_2014 /TileDB-Java/ci/build.sh cp ./build/tiledb_jni/*.so ./build/install/lib/*.so ./build/install/lib64/*.so binaries_$RUNNER_OS/ fi diff --git a/ci/Dockerfile2014 b/ci/Dockerfile2014 new file mode 100644 index 00000000..99290c73 --- /dev/null +++ b/ci/Dockerfile2014 @@ -0,0 +1,9 @@ +# Dockerfile for lowest common denominator Linux native artifact build +# -------------------------------------------------------------------- +FROM quay.io/pypa/manylinux2014_x86_64 + +RUN yum install -y java-1.8.0-openjdk-devel +RUN yum remove -y cmake + +ENV PATH /opt/python/cp38-cp38/bin:${PATH} +RUN pip install cmake==3.17.3