mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
devops: teach check_cdn to accept browser
This commit is contained in:
parent
a13556c27c
commit
13282c9ac5
@ -3,36 +3,47 @@ set -e
|
|||||||
set +x
|
set +x
|
||||||
|
|
||||||
if [[ ($1 == '--help') || ($1 == '-h') ]]; then
|
if [[ ($1 == '--help') || ($1 == '-h') ]]; then
|
||||||
echo "usage: $(basename $0) [revision-to-start]"
|
echo "usage: $(basename $0) [firefox|webkit]"
|
||||||
echo
|
echo
|
||||||
echo "List CDN status for browser revisions"
|
echo "List CDN status for browser"
|
||||||
echo "Pass optional |revision-to-start| to limit revision search"
|
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [[ $# == 0 ]]; then
|
||||||
|
echo "missing browser: 'firefox' or 'webkit'"
|
||||||
|
echo "try './$(basename $0) --help' for more information"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
HOST="https://playwrightaccount.blob.core.windows.net/builds"
|
HOST="https://playwrightaccount.blob.core.windows.net/builds"
|
||||||
ARCHIVES=(
|
|
||||||
|
FFOX_REVISION=$(cat ../firefox/BUILD_NUMBER)
|
||||||
|
FFOX_ARCHIVES=(
|
||||||
"$HOST/firefox/%s/firefox-mac.zip"
|
"$HOST/firefox/%s/firefox-mac.zip"
|
||||||
"$HOST/firefox/%s/firefox-linux.zip"
|
"$HOST/firefox/%s/firefox-linux.zip"
|
||||||
"$HOST/firefox/%s/firefox-win32.zip"
|
"$HOST/firefox/%s/firefox-win32.zip"
|
||||||
"$HOST/firefox/%s/firefox-win64.zip"
|
"$HOST/firefox/%s/firefox-win64.zip"
|
||||||
"$HOST/webkit/%s/minibrowser-linux.zip"
|
|
||||||
"$HOST/webkit/%s/minibrowser-mac-10.14.zip"
|
|
||||||
"$HOST/webkit/%s/minibrowser-mac-10.15.zip"
|
|
||||||
)
|
)
|
||||||
|
FFOX_ALIASES=(
|
||||||
ALIASES=(
|
|
||||||
"FF-MAC"
|
"FF-MAC"
|
||||||
"FF-LINUX"
|
"FF-LINUX"
|
||||||
"FF-WIN32"
|
"FF-WIN32"
|
||||||
"FF-WIN64"
|
"FF-WIN64"
|
||||||
|
)
|
||||||
|
|
||||||
|
WK_REVISION=$(cat ../webkit/BUILD_NUMBER)
|
||||||
|
WK_ARCHIVES=(
|
||||||
|
"$HOST/webkit/%s/minibrowser-linux.zip"
|
||||||
|
"$HOST/webkit/%s/minibrowser-mac-10.14.zip"
|
||||||
|
"$HOST/webkit/%s/minibrowser-mac-10.15.zip"
|
||||||
|
)
|
||||||
|
WK_ALIASES=(
|
||||||
"WK-LINUX"
|
"WK-LINUX"
|
||||||
"WK-MAC-10.14"
|
"WK-MAC-10.14"
|
||||||
"WK-MAC-10.15"
|
"WK-MAC-10.15"
|
||||||
)
|
)
|
||||||
COLUMN="%-15s"
|
|
||||||
|
|
||||||
|
COLUMN="%-15s"
|
||||||
# COLORS
|
# COLORS
|
||||||
RED=$'\e[1;31m'
|
RED=$'\e[1;31m'
|
||||||
GRN=$'\e[1;32m'
|
GRN=$'\e[1;32m'
|
||||||
@ -42,15 +53,20 @@ END=$'\e[0m'
|
|||||||
trap "cd $(pwd -P)" EXIT
|
trap "cd $(pwd -P)" EXIT
|
||||||
cd "$(dirname "$0")"
|
cd "$(dirname "$0")"
|
||||||
|
|
||||||
FFOX_REVISION=$(cat ../firefox/BUILD_NUMBER)
|
REVISION=""
|
||||||
WK_REVISION=$(cat ../webkit/BUILD_NUMBER)
|
ARCHIVES=""
|
||||||
REVISION=$FFOX_REVISION
|
ALIASES=""
|
||||||
if (( FFOX_REVISION < WK_REVISION )); then
|
if [[ ("$1" == "firefox") || ("$1" == "firefox/") ]]; then
|
||||||
|
REVISION=$FFOX_REVISION
|
||||||
|
ARCHIVES=("${FFOX_ARCHIVES[@]}")
|
||||||
|
ALIASES=("${FFOX_ALIASES[@]}")
|
||||||
|
elif [[ ("$1" == "webkit") || ("$1" == "webkit/") ]]; then
|
||||||
REVISION=$WK_REVISION
|
REVISION=$WK_REVISION
|
||||||
fi
|
ARCHIVES=("${WK_ARCHIVES[@]}")
|
||||||
# Read start revision if there's any.
|
ALIASES=("${WK_ALIASES[@]}")
|
||||||
if [[ $# == 1 ]]; then
|
else
|
||||||
REVISION=$1
|
echo ERROR: unknown browser - "$1"
|
||||||
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
printf "%7s" ""
|
printf "%7s" ""
|
||||||
|
Loading…
x
Reference in New Issue
Block a user