2015-07-27 01:22:21 +00:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
set -eu
|
|
|
|
|
|
|
|
CUR_DIR=$(dirname ${BASH_SOURCE[0]})
|
|
|
|
IMAGE_NAME=gpg-agent_debian_8
|
|
|
|
|
2015-07-27 23:53:26 +00:00
|
|
|
source ${CUR_DIR}/common.bsh
|
|
|
|
|
2015-07-27 01:22:21 +00:00
|
|
|
if [ "$(docker inspect -f {{.State.Running}} git-lfs-gpg)" != "true" ]; then
|
|
|
|
#Don't rebuild WHILE RUNNING
|
|
|
|
if [[ ${DOCKER_AUTOBUILD-1} != 0 ]]; then
|
|
|
|
${CUR_DIR}/build_dockers.bsh ${IMAGE_NAME}.dockerfile
|
|
|
|
fi
|
|
|
|
|
|
|
|
OTHER_OPTIONS=("-e" "GPG_DEFAULT_CACHE=${GPG_DEFAULT_CACHE:-31536000}")
|
|
|
|
OTHER_OPTIONS+=("-e" "GPG_MAX_CACHE=${GPG_MAX_CACHE:-31536000}")
|
|
|
|
|
2015-07-27 23:53:26 +00:00
|
|
|
${SUDO} docker run -d -t "${OTHER_OPTIONS[@]}" --name git-lfs-gpg git-lfs/${IMAGE_NAME} "${@}"
|
2015-07-27 01:22:21 +00:00
|
|
|
fi
|