devops: fix win archiving logic (#5420)
One can't use "for-of" iteration over bash arrays if values contain strings :(
This commit is contained in:
parent
6113d4d50d
commit
44ff8b518b
|
|
@ -206,10 +206,13 @@ EOF
|
||||||
if [[ $(uname) == "Darwin" ]]; then
|
if [[ $(uname) == "Darwin" ]]; then
|
||||||
COPY_COMMAND="ditto"
|
COPY_COMMAND="ditto"
|
||||||
fi
|
fi
|
||||||
for file in ${CHROMIUM_FILES_TO_ARCHIVE[@]}; do
|
|
||||||
|
for ((i = 0; i < ${#CHROMIUM_FILES_TO_ARCHIVE[@]}; i++)) do
|
||||||
|
file="${CHROMIUM_FILES_TO_ARCHIVE[$i]}"
|
||||||
mkdir -p "output/${CHROMIUM_FOLDER_NAME}/$(dirname $file)"
|
mkdir -p "output/${CHROMIUM_FOLDER_NAME}/$(dirname $file)"
|
||||||
$COPY_COMMAND "${CR_CHECKOUT_PATH}/src/out/Default/${file}" "output/${CHROMIUM_FOLDER_NAME}/${file}"
|
$COPY_COMMAND "${CR_CHECKOUT_PATH}/src/out/Default/${file}" "output/${CHROMIUM_FOLDER_NAME}/${file}"
|
||||||
done
|
done
|
||||||
|
|
||||||
if [[ $1 == "--compile-win"* ]]; then
|
if [[ $1 == "--compile-win"* ]]; then
|
||||||
$COPY_COMMAND "${CR_CHECKOUT_PATH}/src/out/Default/"*.manifest "output/${CHROMIUM_FOLDER_NAME}/"
|
$COPY_COMMAND "${CR_CHECKOUT_PATH}/src/out/Default/"*.manifest "output/${CHROMIUM_FOLDER_NAME}/"
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue