Skip to content

Commit 3be7ec1

Browse files
Allow toolchain artifacts in a run to have different name
1 parent 6d77ce6 commit 3be7ec1

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

utils/webassembly/distribute-latest-toolchain.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -193,8 +193,9 @@ if is_released $toolchain_name; then
193193
exit 0
194194
fi
195195

196-
if [[ "$toolchain_name" != "$original_toolchain_name" ]]; then
197-
for target in ${targets[@]}; do
196+
for target in ${targets[@]}; do
197+
original_toolchain_name=$(basename $(tar tfz swift-wasm-$channel-SNAPSHOT-$targets.tar.gz | head -n1))
198+
if [[ "$toolchain_name" != "$original_toolchain_name" ]]; then
198199
tar xfz swift-wasm-$channel-SNAPSHOT-$target.tar.gz
199200
mv "$original_toolchain_name" "$toolchain_name"
200201
if [[ "$target" == macos_* ]]; then
@@ -208,8 +209,8 @@ if [[ "$toolchain_name" != "$original_toolchain_name" ]]; then
208209
fi
209210
tar cfz swift-wasm-$channel-SNAPSHOT-$target.tar.gz "$toolchain_name"
210211
rm -rf "$toolchain_name"
211-
done
212-
fi
212+
fi
213+
done
213214

214215
release_packages=()
215216

0 commit comments

Comments
 (0)