tai271828/solvcon:0.1.0

$ singularity pull shub://tai271828/solvcon:0.1.0

Singularity Recipe

BootStrap: debootstrap
OSVersion: xenial
MirrorURL: http://us.archive.ubuntu.com/ubuntu/


%runscript
    echo "Welcome to SOLVCON singularity instance."

%files
    prepare-solvcon-dev.sh /prepare-solvcon-dev.sh

%post
    echo "Prepare to build SOLVCON in singularity instance..."
    sed -i 's/$/ universe/' /etc/apt/sources.list
    apt-get update
    # general tools
    apt-get install vim git -y
    # used for miniconda extraction
    apt-get install bzip2
    # SOLVCON build tools
    apt-get install openssh-client openssh-server liblapack-pic liblapack-dev -y
    apt-get install build-essential unzip -y
    # it currently works in the root path
    echo "Working location: " `pwd`
    # it is /root
    echo $HOME
    apt-get clean

    # start to build
    export SOLVCON_BUILD_DIR=/opt
    /bin/bash -c "source /prepare-solvcon-dev.sh $SOLVCON_BUILD_DIR"

Collection


View on Datalad

Metrics

key value
id /containers/tai271828-solvcon-0.1.0
collection name tai271828/solvcon
branch master
tag 0.1.0
commit 8a869d055bd1faa07bfb62c372bec6638550cd56
version (container hash) c30c4a436421ccb07a478a2fb2552c43
build date 2018-10-28T13:17:12.823Z
size (MB) 2754
size (bytes) 916733983
SIF Download URL (please use pull with shub://)
Datalad URL View on Datalad
Singularity Recipe Singularity Recipe on Datalad
We cannot guarantee that all containers will still exist on GitHub.