Skip to content

Commit a0cb648

Browse files
authored
Merge pull request #2 from luca-heltai/docker-images
Added docker images.
2 parents 1ecd848 + 27fab2e commit a0cb648

3 files changed

Lines changed: 42 additions & 0 deletions

File tree

docker/debug-release/Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM heltai/deal2lkit:debug-release
2+
3+
MAINTAINER luca.heltai@gmail.com
4+
5+
# pi-BEM master image
6+
RUN git clone https://github.com/mathLab/pi-BEM/ &&\
7+
mkdir pi-BEM/build && cd pi-BEM/build &&\
8+
cmake -DCMAKE_BUILD_TYPE=DebugRelease \
9+
-GNinja \
10+
../ && \
11+
ninja -j4
12+
13+
# Need this for Travis!
14+
USER root

docker/debug/Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM heltai/deal2lkit:debug
2+
3+
MAINTAINER luca.heltai@gmail.com
4+
5+
# pi-BEM master image
6+
RUN git clone https://github.com/mathLab/pi-BEM/ &&\
7+
mkdir pi-BEM/build && cd pi-BEM/build &&\
8+
cmake -DCMAKE_BUILD_TYPE=Debug \
9+
-GNinja \
10+
../ && \
11+
ninja -j4
12+
13+
# Need this for Travis!
14+
USER root

docker/release/Dockerfile

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
FROM heltai/deal2lkit:release
2+
3+
MAINTAINER luca.heltai@gmail.com
4+
5+
# pi-BEM master image
6+
RUN git clone https://github.com/mathLab/pi-BEM/ &&\
7+
mkdir pi-BEM/build && cd pi-BEM/build &&\
8+
cmake -DCMAKE_BUILD_TYPE=Release \
9+
-GNinja \
10+
../ && \
11+
ninja -j4
12+
13+
# Need this for Travis!
14+
USER root

0 commit comments

Comments
 (0)