Bug 1275601 - Stop updating B2G Wiki pages r=Callek
authorRail Aliiev <rail@mozilla.com>
Mon, 19 Sep 2016 10:20:24 -0400
changeset 7031 c405aaf7d48863e3ac78ef2ec1d10316914055c9
parent 7030 23df5853116bd607df96be586560d53867e5edf1
child 7032 46d416cce2e55a99b82b6a5e7ae92b83a4b8eb2d
push id5246
push userraliiev@mozilla.com
push dateMon, 19 Sep 2016 14:26:06 +0000
reviewersCallek
bugs1275601
Bug 1275601 - Stop updating B2G Wiki pages r=Callek MozReview-Commit-ID: lQNl06hU7y
buildfarm/maintenance/update_merge_day_wiki.sh
--- a/buildfarm/maintenance/update_merge_day_wiki.sh
+++ b/buildfarm/maintenance/update_merge_day_wiki.sh
@@ -4,29 +4,27 @@
 unset DRY_RUN
 
 INCREMENT_TITLES="Template:Version/Gecko/release/next \
     Template:Version/Gecko/central/current \
     Template:Version/Gecko/aurora/current \
     Template:Version/Gecko/beta/current \
     Template:Version/Gecko/release/current"
 
-B2G_TITLES="Template:B2G_DEV_VERSION"
 ESR_TITLES="Template:Version/Gecko/esr/current"
 SIX_WEEK_DATE_TITLES="Template:NextReleaseDate"
 WIKI_COMMENT="Merge day"
 
 . "$(dirname "${0}")/wiki_functions.sh"
 
 function usage {
     echo "Usage: $0 -h"
-    echo "Usage: $0 -b B2G_VERSION [-e ESR_VERSION] [-d]"
+    echo "Usage: $0 [-e ESR_VERSION] [-d]"
     echo
     echo "    -h:                    Display help."
-    echo "    -b B2G_VERSION:        REQUIRED! New B2G version for mozilla-central. e.g. 2.1"
     echo "    -e ESR_VERSION:        New ESR version (only set this when a new ESR version comes along!)"
     echo "    -r NEXT_RELEASE_DATE:  Next release date YYYY-MM-DD . By default we'll increment 6 weeks."
     echo "    -d:                    Dry run; will not make changes, only validates login."
     echo "You need to set WIKI_USERNAME and WIKI_PASSWORD in env before running."
 }
 
 
 function increment_wiki_integer {
@@ -53,60 +51,30 @@ echo "  * Parsing parameters of $(basena
 # Parse parameters passed to this script
 while getopts ":dhb:e:r:" opt; do
     case "${opt}" in
         d)  DRY_RUN=1
             ;;
         h)  usage
             exit 0
             ;;
-        b)  B2G_VERSION="${OPTARG}"
-            ;;
         e)  ESR_VERSION="${OPTARG}"
             ;;
         r)  NEXT_RELEASE_DATE="${OPTARG}"
             ;;
         ?) echo foo; usage >&2
             exit 1
             ;;
     esac
 done
 
 DRY_RUN="${DRY_RUN:-0}"
-if [ ! -n "${B2G_VERSION}" ]; then
-    echo "Missing b2g version!"
-    usage
-    exit 1
-fi
-
 check_wiki_login_env
 wiki_login
 
-# Bump b2g version.  This is more prone to error, so let's do it first.
-for WIKI_TITLE in ${B2G_TITLES}; do
-    # create some temporary files
-    current_content="$(mktemp -t current-content.XXXXXXXXXX)"
-    new_content="$(mktemp -t new-content.XXXXXXXXXX)"
-    echo "  * Retrieving current wiki text of https://wiki.mozilla.org/${WIKI_TITLE}..."
-    curl -s "https://wiki.mozilla.org/${WIKI_TITLE}?action=raw" >> "${current_content}"
-    old_content=$(cat ${current_content})
-    if [ "${old_content}" == "${B2G_VERSION}" ]; then
-        echo "***** B2g version ${B2G_VERSION} hasn't changed!"
-        rm "${new_content}"
-        rm "${current_content}"
-        continue
-    fi
-    echo ${B2G_VERSION} > "${new_content}"
-    wiki_edit_login
-    wiki_post
-    echo "  * Deleting temporary files..."
-    rm "${new_content}"
-    rm "${current_content}"
-done
-
 # Bump esr version.
 if [ -n "${ESR_VERSION}" ]; then
     for WIKI_TITLE in ${ESR_TITLES}; do
         # create some temporary files
         current_content="$(mktemp -t current-content.XXXXXXXXXX)"
         new_content="$(mktemp -t new-content.XXXXXXXXXX)"
         echo "  * Retrieving current wiki text of https://wiki.mozilla.org/${WIKI_TITLE}..."
         curl -s "https://wiki.mozilla.org/${WIKI_TITLE}?action=raw" >> "${current_content}"