From 19520d7b1642cb47a01e906f03801c1ce0774ab9 Mon Sep 17 00:00:00 2001 From: KunoiSayami Date: Wed, 26 Oct 2022 01:58:41 +0800 Subject: feat(script): Optimize local debug docker build * fix(ci): Fix gitlab ci script Signed-off-by: KunoiSayami --- docker/dockerbuild.sh | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'docker/dockerbuild.sh') diff --git a/docker/dockerbuild.sh b/docker/dockerbuild.sh index add31c5..00b2250 100755 --- a/docker/dockerbuild.sh +++ b/docker/dockerbuild.sh @@ -4,13 +4,16 @@ set -Eeuo pipefail sudo pacman -Sy cd /home/build -git clone --depth=3 https://github.com/kunoisayami/repos +if [ ! -d repos ]; then + git clone --depth=3 https://github.com/kunoisayami/repos -pushd repos -git checkout "$CHECKOUT_BRANCH" -git fetch --recurse-submodules -j2 -git submodule update --init -popd + + pushd repos + git checkout "$CHECKOUT_BRANCH" + git fetch --recurse-submodules -j2 + git submodule update --init + popd +fi export DOCKER_SETUP_SCRIPT=1 -- cgit v1.3.1