alfpark/batch-shipyard-singularity:cli

$ singularity pull shub://alfpark/batch-shipyard-singularity:cli

Singularity Recipe

# Singularity for Azure/batch-shipyard (cli)

Bootstrap: docker
From: alpine:3.6

%post
apk update
apk add --update --no-cache \
    musl build-base python3 python3-dev libressl-dev libffi-dev \
    ca-certificates libressl openssh-client rsync git bash
git clone -b master --single-branch --depth 5 https://github.com/Azure/batch-shipyard.git /opt/batch-shipyard
cd /opt/batch-shipyard
rm -rf .git
rm -f .git* .travis.yml *.yml install*
pip3 install --no-cache-dir -r requirements.txt
python3 -m compileall -f /opt/batch-shipyard/shipyard.py /opt/batch-shipyard/convoy
apk del --purge build-base python3-dev libressl-dev libffi-dev git
rm /var/cache/apk/*

%runscript
exec /opt/batch-shipyard/shipyard.py "$@"

Collection


View on Datalad

Metrics

key value
id /containers/alfpark-batch-shipyard-singularity-cli
collection name alfpark/batch-shipyard-singularity
branch master
tag cli
commit 94735e46d0db3f468b3e3f3d87397e569c6ebc8c
version (container hash) 77b987f20f69a580fd956e8da69a57d4
build date 2019-08-02T22:01:05.431Z
size (MB) 139
size (bytes) 28938271
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.