From 139481177d72f316e368971685ca90bd0eda389e Mon Sep 17 00:00:00 2001 From: tdbbyd Date: Tue, 13 Jan 2026 21:16:45 +0200 Subject: [PATCH] use newer docker for linux release artifacts --- .github/workflows/github_actions.yml | 4 ++-- ci/Dockerfile2014 | 9 +++++++++ 2 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 ci/Dockerfile2014 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