Andrey Lushnikov 2a0cbda8bc
devops: mirror chromium builds to our CDN (#3357)
Start mirroring chromium builds to our CDN.

References #3259
2020-08-07 16:22:05 -07:00

34 lines
705 B
Bash
Executable File

#!/bin/bash
set -e
set +x
trap "cd $(pwd -P)" EXIT
cd "$(dirname $0)"
mkdir -p output
cd output
BUILD_NUMBER=$(head -1 ../BUILD_NUMBER)
FOLDER_NAME=""
ZIP_NAME=""
if [[ $1 == "--win32" ]]; then
FOLDER_NAME="Win"
ZIP_NAME="chrome-win.zip"
elif [[ $1 == "--win64" ]]; then
FOLDER_NAME="Win_x64"
ZIP_NAME="chrome-win.zip"
elif [[ $1 == "--mac" ]]; then
FOLDER_NAME="Mac"
ZIP_NAME="chrome-mac.zip"
elif [[ $1 == "--linux" ]]; then
FOLDER_NAME="Linux_x64"
ZIP_NAME="chrome-linux.zip"
else
echo "ERROR: unknown platform to build: $1"
exit 1
fi
URL="https://storage.googleapis.com/chromium-browser-snapshots/${FOLDER_NAME}/${BUILD_NUMBER}/${ZIP_NAME}"
curl --output archive.zip "${URL}"