Repo containing instruction for creating a singularity container for NEMO-ERSEM. The setup is based heavily apon the CoNES repo .
The NEMO-ERSEM container utilises Singularity Deploy which builds the container via Github Actions to automatically create the container to download.
For certain projects and applications it might be necessary to use a customise NEMO-ERSEM installation. This can be done with the following steps:
- Clone the repository via
git clone [email protected]:pmlmodelling/NEMO-container.git NEMO_container_[project_name]
where[project_name]
is the name of the project - Create a branch with the project name
git checkout -b [project_name]
- Update
nemo.sif
as need - Push the branch back to the repository and this will automatically trigger the container to by built
- The built container will be saved into the release in the repository under the project name