From ab2368fc5dad6bedb5eb468b0bee6aa5a636ce79 Mon Sep 17 00:00:00 2001 From: Norman Walsh Date: Wed, 31 Oct 2018 21:47:08 -0500 Subject: [PATCH] Temporarily suspend publication --- .travis/publish-release.sh | 81 ++++++++++++++++++++------------------ 1 file changed, 42 insertions(+), 39 deletions(-) diff --git a/.travis/publish-release.sh b/.travis/publish-release.sh index 81e5a95d9..8502aaa0c 100755 --- a/.travis/publish-release.sh +++ b/.travis/publish-release.sh @@ -4,8 +4,7 @@ here=$(dirname "${BASH_SOURCE[0]}") # Only commits to master should trigger deployment # (add 'travis' for testing purposes.) if [ "$TRAVIS_PULL_REQUEST" != "false" ] || \ - [ "$TRAVIS_BRANCH" != master -a \ - "$TRAVIS_BRANCH" != travis ]; then + [ "$TRAVIS_BRANCH" != master -a "$TRAVIS_BRANCH" != travis ]; then echo "Skipping deployment" exit 0 fi @@ -13,41 +12,45 @@ fi # Remember the SHA of the current build. SHA=$(git rev-parse --verify HEAD) -# Clone the minimum of the CDN repo needed. -CDN_REPO="https://$GH_TOKEN@github.com/docbook/cdn.git" -git clone $CDN_REPO cdn --depth=1 -q -# Clean out existing content... -rm -rf cdn/release/xsl/$VERSION -rm -rf cdn/release/xsl-nons/$VERSION -# ...and copy the new one. -mkdir -p cdn/release/xsl -mkdir -p cdn/release/xsl-nons -rm -f cdn/release/xsl/index.html -rm -f cdn/release/xsl-nons/index.html -cp -a dist/docbook-xsl-$VERSION cdn/release/xsl/$VERSION -cp -a dist/docbook-xsl-nons-$VERSION cdn/release/xsl-nons/$VERSION -# We could normally make "current" symbolic links to "snapshot" -# but github's policy doesn't allow to publish symbolic links in pages. -rm -rf cdn/release/xsl/current -rm -rf cdn/release/xsl-nons/current -cp -a cdn/release/xsl/$VERSION cdn/release/xsl/current -cp -a cdn/release/xsl-nons/$VERSION cdn/release/xsl-nons/current +# Turning off temporarily -# If there are no changes, bail out. -# (Note that this doesn't detect additions.) -#if (cd cdn && git diff --quiet); then -# echo "No changes to the output on this push; exiting." -# exit 0 -#fi - -$here/generate_index.py cdn/release/xsl -$here/generate_index.py cdn/release/xsl-nons - -# Now prepare to commit and push to the CDN -cd cdn -git config user.name "Travis CI" -git config user.email "travis-ci" - -git add . -git commit -m "Deploy XSL Stylesheets to GitHub Pages: ${SHA}" -git push -q origin HEAD +# # Clone the minimum of the CDN repo needed. +# CDN_REPO="https://$GH_TOKEN@github.com/docbook/cdn.git" +# git clone $CDN_REPO cdn --depth=1 -q +# # Clean out existing content... +# rm -rf cdn/release/xsl/$VERSION +# rm -rf cdn/release/xsl-nons/$VERSION +# # ...and copy the new one. +# mkdir -p cdn/release/xsl +# mkdir -p cdn/release/xsl-nons +# rm -f cdn/release/xsl/index.html +# rm -f cdn/release/xsl-nons/index.html +# cp -a dist/docbook-xsl-$VERSION cdn/release/xsl/$VERSION +# cp -a dist/docbook-xsl-nons-$VERSION cdn/release/xsl-nons/$VERSION +# # We could normally make "current" symbolic links to "snapshot" +# # but github's policy doesn't allow to publish symbolic links in pages. +# rm -rf cdn/release/xsl/current +# rm -rf cdn/release/xsl-nons/current +# cp -a cdn/release/xsl/$VERSION cdn/release/xsl/current +# cp -a cdn/release/xsl-nons/$VERSION cdn/release/xsl-nons/current +# +# # If there are no changes, bail out. +# # (Note that this doesn't detect additions.) +# #if (cd cdn && git diff --quiet); then +# # echo "No changes to the output on this push; exiting." +# # exit 0 +# #fi +# +# $here/generate_index.py cdn/release/xsl +# $here/generate_index.py cdn/release/xsl-nons +# +# # Now prepare to commit and push to the CDN +# cd cdn +# git config user.name "Travis CI" +# git config user.email "travis-ci" +# +# git add . +# git commit -m "Deploy XSL Stylesheets to GitHub Pages: ${SHA}" +# git push -q origin HEAD + +echo "Ran publish-release.sh but it did nothing." -- 2.40.0