From 87dfcf302fb1d002d7266d5cb45cc5932c586761 Mon Sep 17 00:00:00 2001 From: AnyOldName3 Date: Wed, 24 Dec 2025 14:35:40 +0000 Subject: [PATCH] Fix artifact merging --- .gitlab-ci.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d953213aee..d8d66c5509 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -657,7 +657,7 @@ macOS15_Xcode16_arm64: GIT_STRATEGY: none script: - apt-get update - - apt-get install -y curl unzip zip + - apt-get install -y curl dos2unix unzip zip - curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.22.35.zip" -o awscli-exe-linux-x86_64.zip - unzip -d awscli-exe-linux-x86_64 awscli-exe-linux-x86_64.zip - pushd awscli-exe-linux-x86_64 @@ -670,11 +670,11 @@ macOS15_Xcode16_arm64: - | # todo: this will get upset by certain characters for merge_list in *_to-be-merged.txt; do - while IFS=: read -r partial destination; do + dos2unix < $merge_list | while IFS=: read -r partial destination; do destinations+=("$destination") echo "Unzipping '$partial' to '$destination'" - unzip -d "$destination" "incoming_artifacts/$partial" - done < $merge_list + unzip -n -d "$destination" "incoming_artifacts/$partial" + done done - | for destination in ${destinations[@]}; do