diff options
| author | KunoiSayami <[email protected]> | 2022-10-26 01:58:41 +0800 |
|---|---|---|
| committer | KunoiSayami <[email protected]> | 2022-10-26 01:58:41 +0800 |
| commit | 19520d7b1642cb47a01e906f03801c1ce0774ab9 (patch) | |
| tree | a49e69311bda1c2c7b6d744b5efe4b18e7ce477e /docker/dockerbuild.sh | |
| parent | 685c74c4fa212b132c55be1c91e5b366a3593b83 (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-x | docker/dockerbuild.sh | 15 |
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 |
