aboutsummaryrefslogtreecommitdiff
path: root/docker/dockerbuild.sh
diff options
context:
space:
mode:
authorKunoiSayami <[email protected]>2022-10-26 01:58:41 +0800
committerKunoiSayami <[email protected]>2022-10-26 01:58:41 +0800
commit19520d7b1642cb47a01e906f03801c1ce0774ab9 (patch)
treea49e69311bda1c2c7b6d744b5efe4b18e7ce477e /docker/dockerbuild.sh
parent685c74c4fa212b132c55be1c91e5b366a3593b83 (diff)
feat(script): Optimize local debug docker build
* fix(ci): Fix gitlab ci script Signed-off-by: KunoiSayami <[email protected]>
Diffstat (limited to 'docker/dockerbuild.sh')
-rwxr-xr-xdocker/dockerbuild.sh15
1 files changed, 9 insertions, 6 deletions
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