Commit 04e2b108 authored by Roy Fabrice's avatar Roy Fabrice
Browse files

dockerfile for inteloneapi container + new CI conf

parent f49e0ae0
stages:
- pages
pages:
doc:
stage: pages
image: gitlab.obspm.fr:4567/roy/pfof:latest
script:
- cd doc
- doxygen doxypfof
......@@ -13,6 +14,7 @@ pages:
paths:
- public
tags:
- shell
- docker_dio
only:
- master
\ No newline at end of file
FROM intel/oneapi-hpckit
LABEL maintainer="fabrice.roy@observatoiredeparis.psl.eu"
RUN apt-get update --fix-missing && \
DEBIAN_FRONTEND="noninteractive" apt-get install -y doxygen graphviz git
RUN apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
CMD /bin/bash
COPY hdf5-1.12.1.tar.bz2 .
RUN tar xjf hdf5-1.12.1.tar.bz2 ; mkdir build-hdf5 ; cd build-hdf5 ; ../hdf5-1.12.1/configure --prefix=/opt/hdf5 --enable-fortran --enable-parallel CC=mpiicc FC=mpiifort ; make ; make install
RUN rm -rf build-hdf5 hdf5-1.12.1*
ENV PATH="${PATH}:/opt/hdf5/bin"
ENV LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:/opt/hdf5/lib"
RUN h5pfc -show
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment