summaryrefslogtreecommitdiffstats
path: root/build/update.sh
blob: a3dc9ff6100b382d78fb8166f3ec926457396986 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#! /usr/bin/env bash

set -o errexit

image="$1"
[ -n "$image" ] || { echo "Usage: $0 <astra|ufo|ccpi|ccpi-remote|tomo|tomo-remote|imageX>"; exit 1; }

#container=cuda-working-container-15
container=$(buildah from localhost/${image})

#buildah run $container bash
#exit

buildah config --env CIL_VERSION=19.10 --env HOME=/ccpi/data --env LD_LIBRARY_PATH="/ccpi/repos/CCPi-Regularisation-Toolkit/src/Core:/ccpi/repos/CCPi-Framework/src/Core" $container
buildah copy $container setup /root/setup
buildah run $container bash /root/setup/repos.sh "all" "/root/setup"

#buildah commit --format docker $container ccpi:latest
echo "buildah commit --format docker $container ${image}:latest"