Skip to content
Snippets Groups Projects
Commit 28d576d5 authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Update to ubuntu:jammy and clang-11

parent 94484125
No related branches found
No related tags found
1 merge request!199Integrate checkpointing
...@@ -35,7 +35,7 @@ mkdir -p ${DOCKERFILE_DIR} ...@@ -35,7 +35,7 @@ mkdir -p ${DOCKERFILE_DIR}
DOCKERFILE="${DOCKERFILE_DIR}/Dockerfile" DOCKERFILE="${DOCKERFILE_DIR}/Dockerfile"
cat > ${DOCKERFILE} <<EOF cat > ${DOCKERFILE} <<EOF
FROM ubuntu:focal FROM ubuntu:jammy
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
ENV USER="${USER}" USER_ID="${USER_ID}" USER_GID="${USER_GID}" HOSTNAME="${DOCKER_HOSTNAME}" ENV USER="${USER}" USER_ID="${USER_ID}" USER_GID="${USER_GID}" HOSTNAME="${DOCKER_HOSTNAME}"
...@@ -46,7 +46,7 @@ RUN useradd --uid "${USER_ID}" --gid "${USER_GID}" --create-home --shell /bin/ba ...@@ -46,7 +46,7 @@ RUN useradd --uid "${USER_ID}" --gid "${USER_GID}" --create-home --shell /bin/ba
RUN apt-get update && apt-get -y upgrade && apt-get -y remove g++ gcc && apt-get -y install apt-utils gnupg gnupg2 gnupg1 wget cmake git make lcov bc pkg-config sudo doxygen RUN apt-get update && apt-get -y upgrade && apt-get -y remove g++ gcc && apt-get -y install apt-utils gnupg gnupg2 gnupg1 wget cmake git make lcov bc pkg-config sudo doxygen
RUN apt-get -y install clang-10 clang-format-10 RUN apt-get -y install clang-11 clang-format-11
RUN apt-get -y install libparmetis-dev petsc-dev slepc-dev RUN apt-get -y install libparmetis-dev petsc-dev slepc-dev
RUN apt-get clean RUN apt-get clean
...@@ -54,9 +54,9 @@ RUN apt-get clean ...@@ -54,9 +54,9 @@ RUN apt-get clean
RUN rm /usr/bin/cc RUN rm /usr/bin/cc
RUN echo "${USER} ALL=(ALL:ALL) NOPASSWD:ALL" > "/etc/sudoers.d/${USER}" RUN echo "${USER} ALL=(ALL:ALL) NOPASSWD:ALL" > "/etc/sudoers.d/${USER}"
RUN ln -s /usr/bin/clang-format-10 /usr/bin/clang-format RUN ln -s /usr/bin/clang-format-11 /usr/bin/clang-format
ENV CC="clang-10" CXX="clang++-10" ENV CC="clang-11" CXX="clang++-11"
EOF EOF
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment