diff --git a/docker/scripts/entrypoint.sh b/docker/scripts/entrypoint.sh index 6d23b5b..234de0c 100755 --- a/docker/scripts/entrypoint.sh +++ b/docker/scripts/entrypoint.sh @@ -34,10 +34,12 @@ changeDir() { fi } -if [ ! -d "/home/user/pkg" ]; then - git clone "$REPO" /home/user/pkg || exit $? +DIR="${WORKSPACE:-/home/user/pkg}" + +if [ ! -d "$DIR" ]; then + git clone "$REPO" "$DIR" || exit $? fi -cd /home/user/pkg && \ +cd "$DIR" && \ checkoutCommit && \ applyPatch && \ sudo pacman -Syu --noconfirm --noprogressbar &&\