chore: disable doc deployment job in Travis CI and add TODOs for known issues

This commit is contained in:
Bob Nystrom
2018-07-13 16:15:26 +00:00
parent bf5b66264f
commit d12463b82e
2 changed files with 14 additions and 9 deletions
+7 -3
View File
@@ -3,6 +3,8 @@
set -e
make gh-pages
# TODO: This strips the syntax highlighting because the custom pygments lexer
# isn't installed.
git clone https://${GH_TOKEN}@github.com/${TRAVIS_REPO_SLUG} gh-pages-repo
cd gh-pages-repo
@@ -11,13 +13,15 @@ git checkout gh-pages
rm -rf *
cp -r ../build/gh-pages/* .
# TODO: Restore CNAME file that gets deleted by `rm -rf *`.
git status
ls
ls
if ! $( git diff-index --quiet HEAD ) ; then
git config user.name "Travis CI"
git config user.email "$COMMIT_AUTHOR_EMAIL"
git add -A .
git add --all .
git commit -m "Deploy to GitHub Pages: ${SHA}"
git push
git push
fi