|
|
@@ -7,6 +7,7 @@ set -eu
|
|
|
. scripts/dist/version.sh
|
|
|
|
|
|
NOCONFIRM=0
|
|
|
+PUSH=0
|
|
|
ARGS=()
|
|
|
|
|
|
while [ $# -gt 0 ]; do
|
|
|
@@ -16,6 +17,7 @@ while [ $# -gt 0 ]; do
|
|
|
echo ""
|
|
|
echo "Options:"
|
|
|
echo " --noconfirm Skip any user confirmations."
|
|
|
+ echo " --push Push changes to remote."
|
|
|
echo ""
|
|
|
exit 0
|
|
|
;;
|
|
|
@@ -23,6 +25,10 @@ while [ $# -gt 0 ]; do
|
|
|
NOCONFIRM=1
|
|
|
shift
|
|
|
;;
|
|
|
+ --push)
|
|
|
+ PUSH=1
|
|
|
+ shift
|
|
|
+ ;;
|
|
|
-*)
|
|
|
echo "Unknown option $1"
|
|
|
exit 1
|
|
|
@@ -81,3 +87,7 @@ fi
|
|
|
|
|
|
# Commit changes.
|
|
|
git commit -m "Docs ${VERSION}" || exit 0
|
|
|
+
|
|
|
+if [ "${PUSH}" -eq 1 ]; then
|
|
|
+ git push origin gh-pages
|
|
|
+fi
|