firefox-translations-training/snakemake/Singularity.def

30 строки
633 B
Modula-2

Bootstrap: docker
From: ubuntu:18.04
Stage: spython-base
%files
pipeline/setup/install-deps.sh install-deps.sh
%post
bash install-deps.sh
wget https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-$(uname)-$(uname -m).sh
CONDA_DIR=/opt/conda
LANG=C.UTF-8
LC_ALL=C.UTF-8
PATH=${CONDA_DIR}/bin:${PATH}
bash Mambaforge-$(uname)-$(uname -m).sh -b -p ${CONDA_DIR}
. ${CONDA_DIR}/etc/profile.d/conda.sh && conda activate base
%environment
export CONDA_DIR=/opt/conda
export LANG=C.UTF-8
export LC_ALL=C.UTF-8
export PATH=${CONDA_DIR}/bin:${PATH}
%runscript
exec /bin/bash "$@"
%startscript
exec /bin/bash "$@"