From 5050f18743c5786ef7d1327bf5b9688cd2e42d12 Mon Sep 17 00:00:00 2001 From: "Philipp A. Hartmann" Date: Fri, 11 Jul 2014 13:19:45 +0200 Subject: [PATCH] travis-doxygen.sh: add GH_TOKEN sanity check --- build/travis-doxygen.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build/travis-doxygen.sh b/build/travis-doxygen.sh index c63d783..0c817b3 100755 --- a/build/travis-doxygen.sh +++ b/build/travis-doxygen.sh @@ -81,8 +81,11 @@ gh_pages_push() { # check for secure variables [ "${TRAVIS_SECURE_ENV_VARS}" = "true" ] || \ skip "Secure variables not available, not updating GitHub pages." + # check for GitHub access token [ "${GH_TOKEN+set}" = set ] || \ skip "GitHub access token not available, not updating GitHub pages." + [ "${#GH_TOKEN}" -eq 40 ] || \ + abort "GitHub token invalid: found ${#GH_TOKEN} characters, expected 40." cd "${TRAVIS_BUILD_DIR}/doc/html"; # setup credentials (hide in "set -x" mode)