sandcastle-ng

Scripts for the deployment of Sandcastle (GNU Taler)
Log | Files | Refs | README

sandcastle-build (399B)


      1 #!/usr/bin/env bash
      2 
      3 set -eu
      4 
      5 CONTAINERFILE="${1:-Dockerfile}"
      6 
      7 SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
      8 
      9 cd "$SCRIPT_DIR"
     10 
     11 echo "Building with containerfile: ${CONTAINERFILE}"
     12 # The nofile ulimit is required to prevent fakeroot from becoming sluggish.
     13 exec podman build --ulimit=nofile=2048:2048 -f "${CONTAINERFILE}" --target taler-final -t taler-base-all .