diff --git a/.github/workflows/debuntu_docker_images.yml b/.github/workflows/debuntu_docker_images.yml index 1725881..e4f5a2f 100644 --- a/.github/workflows/debuntu_docker_images.yml +++ b/.github/workflows/debuntu_docker_images.yml @@ -40,5 +40,7 @@ jobs: MPI=${{ matrix.mpi }} DISTRO=${{ steps.info.outputs.distro }} DISTRO_VERSION=${{ steps.info.outputs.distro_version }} + CMAKE_MINIMAL_VERSION_FOR_CATALYST="3.26.0" + CATALYST_VERSION="2.0.0" tags: | ${{ steps.info.outputs.tags }} diff --git a/debuntu/all/Dockerfile b/debuntu/all/Dockerfile index 9590a33..d3b00b6 100644 --- a/debuntu/all/Dockerfile +++ b/debuntu/all/Dockerfile @@ -36,7 +36,7 @@ RUN set -ex \ && echo "deb [ arch=amd64 ] https://repo.pdi.dev/pdi-main.${DISTRO} ${VERSION_CODENAME} main" > /etc/apt/sources.list.d/pdi.list \ && curl --output /etc/apt/trusted.gpg.d/pdidev-archive-keyring.gpg https://repo.pdi.dev/pdi-main.${DISTRO}/pdidev-archive-keyring.gpg \ && apt-get update -y \ - && if [[ "${MPI}" = openmpi ]]; then MPI4PY=python3-mpi4py; FLOWVR=flowvr; fi\ + && if [[ "${MPI}" = openmpi ]]; then MPI4PY=python3-mpi4py; FLOWVR=flowvr; fi \ && apt-get install -y --no-install-recommends \ build-essential \ cmake \ @@ -82,21 +82,66 @@ ENV HOME=/home/ci USER ci:ci WORKDIR ${HOME} +FROM main AS builder_catalyst +USER root +ARG CATALYST_VERSION +ARG CMAKE_MINIMAL_VERSION_FOR_CATALYST -FROM alpine/git AS pdidl +RUN <