Skip to content

Commit

Permalink
Bump SeisSol version for Docker
Browse files Browse the repository at this point in the history
  • Loading branch information
sebwolf-de committed Sep 2, 2022
1 parent fa3df82 commit 9f336bb
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ RUN git clone https://github.com/SeisSol/easi \

RUN git clone https://github.com/SeisSol/SeisSol.git \
&& cd SeisSol \
&& git checkout 80a266e \
&& git submodule update --init \
&& mkdir build_hsw && cd build_hsw \
&& export PATH=$PATH:/home/tools/bin \
Expand Down
6 changes: 4 additions & 2 deletions How-to-build.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,25 @@
# How to build and deploy the docker container
Normally, the container would be built in a github action and automatically deployed.
During a pull request, the github action will build and deploy the image `seissol/training:pr-<id>`, where `id` is the id of the pull request on github.
After a merge, the CI will build and push `seissol/training:master`.
Once a tag in the form `v1.2.3` is released on github, the pipeline will push to `seissol/training:v1.2.3` and to `seissol/training:latest`.

During build time of the container, it will fetch and build:
* ASAGI latest github revision
* ImpalaJIT latest github revision
* PROJ version 4.9.3
* SCOREC latest github revision
* SeisSol latest github revision
* SeisSol 80a266e
* easi latest github revision
* eigen3 version 3.4.0
* gmsh version 4.8.4
* hdf5 version 1.10.7
* libxsmm version 1.16.1
* lua version 5.3.6
* netcdf version 4.7.4
* parmetis version 4.0.3
* pumgen latest github revision
* rconv lateste github revision
* rconv same commit as SeisSol

# Manual build
Although everything should be handled by the github actions, you might want to build and test the docker container locally:
Expand Down

0 comments on commit 9f336bb

Please sign in to comment.