From 50f5c5a010de2c202f34af613d8c2d0cc9d8adf6 Mon Sep 17 00:00:00 2001 From: LA-MJ <4mr.minj@gmail.com> Date: Sat, 10 Oct 2015 13:07:16 +0300 Subject: [PATCH 1/2] add CurrentTransfers to light --- included-modules-light | 1 + 1 file changed, 1 insertion(+) diff --git a/included-modules-light b/included-modules-light index edc4dbb9b0..03146980a6 100644 --- a/included-modules-light +++ b/included-modules-light @@ -9,6 +9,7 @@ forum/forum-thread-auto-ignore.js forum/forum-youth-icons.js forum/mark-all-as-read.js forum/mark-unread.js +information-aggregation/current-transfers.js information-aggregation/dashboard-calendar.js information-aggregation/extended-player-details.js information-aggregation/extra-player-info.js From cbbca45d8e720977ff42ebbb2af006c9677d1c58 Mon Sep 17 00:00:00 2001 From: LA-MJ <4mr.minj@gmail.com> Date: Sat, 10 Oct 2015 13:35:13 +0300 Subject: [PATCH 2/2] only do file actions when those files are available --- maintainer/upload-nightly.sh | 38 ++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 15 deletions(-) diff --git a/maintainer/upload-nightly.sh b/maintainer/upload-nightly.sh index 21c48fc22d..4622e36a14 100755 --- a/maintainer/upload-nightly.sh +++ b/maintainer/upload-nightly.sh @@ -68,25 +68,33 @@ fi if [ -f "${SRC_DIR}/foxtrick.zip" ]; then DISPLAY=:89 python dist/cws_upload.py ${CHROME_ID} "${SRC_DIR}/foxtrick.zip" || exit 2 fi -DISPLAY=:89 python dist/amo_upload.py "${SRC_DIR}/foxtrick.xpi" || exit 2 +if [ -f "${SRC_DIR}/foxtrick.xpi" ]; then + DISPLAY=:89 python dist/amo_upload.py "${SRC_DIR}/foxtrick.xpi" || exit 2 +fi if [ "$UPLOAD_UPDATE_FILES" == "true" ]; then - # modify update-firefox.rdf for Gecko - cp update-tmpl-firefox.rdf update-firefox.rdf - GECKO_SHA1SUM=`sha1sum "${SRC_DIR}/foxtrick.xpi" | sed -r 's/\s+.+$//g'` - sed -i "s|{UPDATE_LINK}|${URL_BASE}/foxtrick-${VERSION}.xpi|g" update-firefox.rdf - sed -i "s|{UPDATE_HASH}|sha1:${GECKO_SHA1SUM}|g" update-firefox.rdf - sed -i "s|{VERSION}|${VERSION}|g" update-firefox.rdf + if [ -f "${SRC_DIR}/foxtrick.xpi" ]; then + # modify update-firefox.rdf for Gecko + cp update-tmpl-firefox.rdf update-firefox.rdf + GECKO_SHA1SUM=`sha1sum "${SRC_DIR}/foxtrick.xpi" | sed -r 's/\s+.+$//g'` + sed -i "s|{UPDATE_LINK}|${URL_BASE}/foxtrick-${VERSION}.xpi|g" update-firefox.rdf + sed -i "s|{UPDATE_HASH}|sha1:${GECKO_SHA1SUM}|g" update-firefox.rdf + sed -i "s|{VERSION}|${VERSION}|g" update-firefox.rdf + fi - # modify update-chrome.xml for Google Chrome - cp update-tmpl-chrome.xml update-chrome.xml - sed -i "s|{UPDATE_LINK}|${URL_BASE}/chrome/foxtrick-${VERSION}.crx|g" update-chrome.xml - sed -i "s|{VERSION}|${VERSION}|g" update-chrome.xml + if [ -f "${SRC_DIR}/foxtrick.crx" ]; then + # modify update-chrome.xml for Google Chrome + cp update-tmpl-chrome.xml update-chrome.xml + sed -i "s|{UPDATE_LINK}|${URL_BASE}/chrome/foxtrick-${VERSION}.crx|g" update-chrome.xml + sed -i "s|{VERSION}|${VERSION}|g" update-chrome.xml + fi - # modify update-safari.plist for Safari - cp update-tmpl-safari.plist update-safari.plist - sed -i "s|{UPDATE_LINK}|${URL_BASE}/safari/foxtrick-${VERSION}.safariextz|g" update-safari.plist - sed -i "s|{VERSION}|${VERSION}|g" update-safari.plist + if [ -f "${SRC_DIR}/foxtrick.safariextz" ]; then + # modify update-safari.plist for Safari + cp update-tmpl-safari.plist update-safari.plist + sed -i "s|{UPDATE_LINK}|${URL_BASE}/safari/foxtrick-${VERSION}.safariextz|g" update-safari.plist + sed -i "s|{VERSION}|${VERSION}|g" update-safari.plist + fi fi echo "uploading to $HOST $DEST"