diff options
| author | Jon Petersson <jon.petersson@mullvad.net> | 2025-03-21 13:50:58 +0100 |
|---|---|---|
| committer | Jon Petersson <jon.petersson@mullvad.net> | 2025-04-17 15:05:06 +0200 |
| commit | dfbc3250846203cf569485fd93e9ebc94afa53bf (patch) | |
| tree | 5ce099d3b3ffd9fa0c3c35f26dfb6102e73992b2 | |
| parent | 18a00956b2286eb8b0fb90e371e3a06250a459f8 (diff) | |
| download | mullvadvpn-dfbc3250846203cf569485fd93e9ebc94afa53bf.tar.xz mullvadvpn-dfbc3250846203cf569485fd93e9ebc94afa53bf.zip | |
Update build script to work with submodules
| -rw-r--r-- | ci/ios/buildserver-build-ios.sh | 3 |
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 |
