summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorJon Petersson <jon.petersson@mullvad.net>2025-04-17 15:07:45 +0200
committerJon Petersson <jon.petersson@mullvad.net>2025-04-17 15:07:45 +0200
commit0bc5042a286fece386f0f179320f23a3f339f11d (patch)
tree5ce099d3b3ffd9fa0c3c35f26dfb6102e73992b2
parent18a00956b2286eb8b0fb90e371e3a06250a459f8 (diff)
parentdfbc3250846203cf569485fd93e9ebc94afa53bf (diff)
downloadmullvadvpn-0bc5042a286fece386f0f179320f23a3f339f11d.tar.xz
mullvadvpn-0bc5042a286fece386f0f179320f23a3f339f11d.zip
Merge branch 'update-build-server-script'
-rw-r--r--ci/ios/buildserver-build-ios.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/ci/ios/buildserver-build-ios.sh b/ci/ios/buildserver-build-ios.sh
index 78449ef07b..b62207ffd7 100644
--- a/ci/ios/buildserver-build-ios.sh
+++ b/ci/ios/buildserver-build-ios.sh
@@ -45,6 +45,7 @@ function build_ref() {
run_git reset --hard
run_git checkout "$tag"
run_git submodule update
+ run_git submodule update --init ios/wireguard-apple || true
run_git clean -df
local app_build_version="";
@@ -91,7 +92,7 @@ function run_build_loop() {
# Delete all tags. So when fetching we only get the ones existing on the remote
run_git tag | xargs git tag -d > /dev/null
- run_git fetch --prune --tags 2> /dev/null || continue
+ run_git fetch --prune --tags --recurse-submodules=no 2> /dev/null || true
local tags
# shellcheck disable=SC2207