#!/usr/bin/env bash set -eu CUR_DIR=$(dirname ${BASH_SOURCE[0]}) source ${CUR_DIR}/common.bsh function docker_wait(){ # Image seconds for x in $(seq $2); do if [ "$($SUDO docker inspect -f {{.State.Running}} $1)" != "true" ]; then return 0 else sleep 1 fi done return 1 } if ! docker_wait git-lfs-gpg 0; then $SUDO docker exec -it git-lfs-gpg pkill gpg-agent || : fi docker_wait git-lfs-gpg 5 || : $SUDO docker rm -f git-lfs-gpg