From c517542f395e5352d5e249f541547f4e4440f1bb Mon Sep 17 00:00:00 2001 From: Andrey Lushnikov Date: Fri, 17 Jan 2020 16:37:49 -0800 Subject: [PATCH] devops: send tg notifications for webkit-gtk-wpe --- browser_patches/buildbots/buildbot-linux.sh | 2 +- browser_patches/checkout_build_archive_upload.sh | 16 +++++++++++++++- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/browser_patches/buildbots/buildbot-linux.sh b/browser_patches/buildbots/buildbot-linux.sh index c14b0d6c24..d560b8084b 100755 --- a/browser_patches/buildbots/buildbot-linux.sh +++ b/browser_patches/buildbots/buildbot-linux.sh @@ -60,4 +60,4 @@ git pull origin master git pull origin master ../checkout_build_archive_upload.sh webkit-gtk >/tmp/$(basename $0)--webkit-gtk.log || true ../checkout_build_archive_upload.sh webkit-wpe >/tmp/$(basename $0)--webkit-wpe.log || true -../webkit/download_gtk_and_wpe_zip_together_and_upload.sh >/tmp/$(basename $0)--webkit-gtk-wpe.log || true +../checkout_build_archive_upload.sh webkit-gtk-wpe >/tmp/$(basename $0)--webkit-gtk-wpe.log || true diff --git a/browser_patches/checkout_build_archive_upload.sh b/browser_patches/checkout_build_archive_upload.sh index 3ac12e1a89..f2615e3738 100755 --- a/browser_patches/checkout_build_archive_upload.sh +++ b/browser_patches/checkout_build_archive_upload.sh @@ -3,7 +3,7 @@ set -e set +x if [[ ($1 == '--help') || ($1 == '-h') ]]; then - echo "usage: $(basename $0) [firefox-linux|firefox-win32|firefox-win64|webkit-gtk|webkit-wpe|webkit-win64|webkit-mac-10.14|webkit-mac-10.15] [-f|--force]" + echo "usage: $(basename $0) [firefox-linux|firefox-win32|firefox-win64|webkit-gtk|webkit-wpe|webkit-gtk-wpe|webkit-win64|webkit-mac-10.14|webkit-mac-10.15] [-f|--force]" echo echo "Prepares checkout under browser folder, applies patches, builds, archives, and uploades if build is missing." echo "Script will bail out early if the build for the browser version is already present." @@ -54,6 +54,9 @@ elif [[ "$BUILD_FLAVOR" == "webkit-wpe" ]]; then EXTRA_BUILD_ARGS="--wpe" EXTRA_ARCHIVE_ARGS="--wpe" EXPECTED_HOST_OS="Linux" +elif [[ "$BUILD_FLAVOR" == "webkit-gtk-wpe" ]]; then + BROWSER_NAME="webkit" + EXPECTED_HOST_OS="Linux" elif [[ "$BUILD_FLAVOR" == "webkit-win64" ]]; then BROWSER_NAME="webkit" EXPECTED_HOST_OS="MINGW" @@ -120,6 +123,17 @@ cd - source ./buildbots/send_telegram_message.sh LAST_COMMIT_MESSAGE=$(git log --format=%s -n 1 HEAD -- ./$BROWSER_NAME/BUILD_NUMBER) BUILD_ALIAS="[[$BUILD_FLAVOR r$BUILD_NUMBER]] $LAST_COMMIT_MESSAGE" + +if [[ "$BUILD_FLAVOR" == "webkit-gtk-wpe" ]]; then + send_telegram_message "$BUILD_ALIAS -- started ⏳" + if ! ./webkit/download_gtk_and_wpe_zip_together_and_upload.sh; then + send_telegram_message "$BUILD_ALIAS -- ./download_gtk_and_wpe_zip_together_and_upload.sh failed! ❌" + exit 1 + fi + send_telegram_message "$BUILD_ALIAS -- uploaded ✅" + exit 0 +fi + send_telegram_message "$BUILD_ALIAS -- started ⏳" echo "-- preparing checkout"