diff options
author | Justin Worthe <justin@jemstep.com> | 2020-03-03 14:40:50 +0200 |
---|---|---|
committer | Justin Worthe <justin@jemstep.com> | 2020-03-03 14:40:50 +0200 |
commit | 35a105bdacae6483098966e21f5015470d647576 (patch) | |
tree | b17cc1fadc67d3eb5be0ffc7197b217039051090 | |
parent | 26c507cbb9496e81a092c8ef5e334ee0d2bca2a0 (diff) |
Made script to build Github environment independent of where it's called from
-rwxr-xr-x | github/create-github-pre-receive-environment.sh | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/github/create-github-pre-receive-environment.sh b/github/create-github-pre-receive-environment.sh index edebb3f..976262b 100755 --- a/github/create-github-pre-receive-environment.sh +++ b/github/create-github-pre-receive-environment.sh @@ -2,7 +2,17 @@ set -e +SCRIPT_DIR=$(dirname "$0") + +if ! command -v docker >/dev/null 2>&1; then + echo "Docker does not appear to be installed." + echo "Please install Docker and ensure that it is on the path." + exit 1 +fi + docker rm capn-pre-receive || true -docker build -f Dockerfile -t capn-pre-receive . +docker build -f $SCRIPT_DIR/Dockerfile -t capn-pre-receive $SCRIPT_DIR docker create --name capn-pre-receive capn-pre-receive /bin/true docker export capn-pre-receive | gzip > capn-pre-receive.tar.gz + +echo "Successfully created capn-pre-receive.tar.gz" |