From 69f9876405d34c8780045b00977360f1451bfa89 Mon Sep 17 00:00:00 2001 From: Robin Schneider Date: Fri, 15 Jul 2016 23:52:54 +0200 Subject: [PATCH] Fix test when global.rst include file in docs is used. Related to: https://github.com/debops/docs/issues/155 --- defaults.conf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/defaults.conf b/defaults.conf index 6056df4..6cef1dc 100644 --- a/defaults.conf +++ b/defaults.conf @@ -88,6 +88,14 @@ assert_docs () { cd "${TRAVIS_BUILD_DIR}/docs" || exit 1 test -d _static || mkdir -p _static test -f ../defaults/main.yml && yaml2rst ../defaults/main.yml defaults.rst --strip-regex '\s*(:?\[{3}|\]{3})\d?$' + + # Support global link definitions. + if [[ -d "${TRAVIS_BUILD_DIR}/docs/includes" ]] + then + rm -rf "${TRAVIS_BUILD_DIR}/docs/includes/global.rst" + wget https://raw.githubusercontent.com/debops/docs/master/docs/includes/global.rst -O "${TRAVIS_BUILD_DIR}/docs/includes/global.rst" + fi + sphinx-build -n -W -b html -d _build/doctrees . _build/html rc=$? cd - > /dev/null || exit 1