diff options
Diffstat (limited to 'ci')
-rwxr-xr-x | ci/run-windows-build.sh | 4 | ||||
-rwxr-xr-x | ci/test-documentation.sh | 15 |
2 files changed, 15 insertions, 4 deletions
diff --git a/ci/run-windows-build.sh b/ci/run-windows-build.sh index c55efa1..2d98f6b 100755 --- a/ci/run-windows-build.sh +++ b/ci/run-windows-build.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# Script to trigger the a Git for Windows build and test run. +# Script to trigger the Git for Windows build and test run. # Set the $GFW_CI_TOKEN as environment variable. # Pass the branch (only branches on https://github.com/git/git are # supported) and a commit hash. @@ -74,7 +74,7 @@ while true do LAST_STATUS=$STATUS STATUS=$(gfwci "action=status&buildId=$BUILD_ID") - test "$STATUS" = "$LAST_STATUS" || printf "\nStatus: $STATUS " + test "$STATUS" = "$LAST_STATUS" || printf "\nStatus: %s " "$STATUS" printf "." case "$STATUS" in diff --git a/ci/test-documentation.sh b/ci/test-documentation.sh index 579d540..6214e6a 100755 --- a/ci/test-documentation.sh +++ b/ci/test-documentation.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/usr/bin/env bash # # Perform sanity checks on documentation and build it. # @@ -7,8 +7,19 @@ set -e make check-builtins make check-docs -make doc +# Build docs with AsciiDoc +make --jobs=2 doc > >(tee stdout.log) 2> >(tee stderr.log >&2) +! test -s stderr.log test -s Documentation/git.html test -s Documentation/git.xml test -s Documentation/git.1 +grep '<meta name="generator" content="AsciiDoc ' Documentation/git.html + +# Build docs with AsciiDoctor +make clean +make --jobs=2 USE_ASCIIDOCTOR=1 doc > >(tee stdout.log) 2> >(tee stderr.log >&2) +sed '/^GIT_VERSION = / d' stderr.log +! test -s stderr.log +test -s Documentation/git.html +grep '<meta name="generator" content="Asciidoctor ' Documentation/git.html |