From 8f6087cfec624722fcc6ca5aca3125fae110b688 Mon Sep 17 00:00:00 2001 From: Adam Harrison Date: Thu, 28 Apr 2016 17:50:32 +0100 Subject: [PATCH] Upgrade to Wordepress 1.0.0 Release docs will now also be available with a stable 'latest' URL. --- bin/publish-site | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/bin/publish-site b/bin/publish-site index 024c64f3..927309e4 100755 --- a/bin/publish-site +++ b/bin/publish-site @@ -21,6 +21,7 @@ fi case "$BRANCH" in issues/*) VERSION="${BRANCH#issues/}" + TAGS="$VERSION" ;; *) if echo "$BRANCH" | grep -qE '^[0-9]+\.[0-9]+' ; then @@ -28,12 +29,18 @@ case "$BRANCH" in if ! VERSION=$(echo "$DESCRIBE" | grep -oP '(?<=^v)[0-9]+\.[0-9]+\.[0-9]+') ; then fatal "Could not infer latest $BRANCH version from $DESCRIBE" fi + TAGS="$VERSION latest" else VERSION="$BRANCH" + TAGS="$VERSION" fi ;; esac -echo ">>> Publishing $PRODUCT $VERSION site to $1" - -wordepress --url "$1" --user "$2" --password "$3" --product "$PRODUCT" --version "$VERSION" publish site +for TAG in $TAGS ; do + echo ">>> Publishing $PRODUCT $VERSION to $1/docs/$PRODUCT/$TAG" + wordepress \ + --url "$1" --user "$2" --password "$3" \ + --product "$PRODUCT" --version "$VERSION" --tag "$TAG" \ + publish site +done