Skip to content

Commit

Permalink
merge
Browse files Browse the repository at this point in the history
  • Loading branch information
jonasscherer committed Sep 3, 2019
2 parents f4a62bb + 1b68c30 commit 52050dc
Show file tree
Hide file tree
Showing 2,377 changed files with 62,423 additions and 98,051 deletions.
69 changes: 69 additions & 0 deletions .circleci/build-and-publish-docs.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
#!/bin/bash

# Set directory to location of this script
# https://stackoverflow.com/a/3355423/1867984
cd "$(dirname "$0")"

yarn -v
node -v

echo 'Installing Gitbook CLI'

yarn global bin
yarn config get prefix
yarn config set prefix ~/.yarn
export PATH="$PATH:`yarn global bin`"

echo 'Running Gitbook installation'

# Generate all version's GitBook output
# For each directory in /docs ...
cd ./../docs/
for D in *; do
if [ -d "${D}" ]; then

echo "Generating output for: ${D}"
cd "${D}"

# Clear previous output, generate new
rm -rf _book
gitbook install
gitbook build

cd ..

fi
done

# Move CNAME File into `latest`
cp CNAME ./latest/_book/CNAME

# Create a history folder in our latest version's output
mkdir ./latest/_book/history

# Move each version's files to latest's history folder
for D in *; do
if [ -d "${D}" ]; then
if [ "${D}" == v* ] ; then

echo "Moving ${D} to the latest version's history folder"

mkdir "./latest/_book/history/${D}"
cp -v -r "./${D}/_book"/* "./latest/_book/history/${D}"

fi
fi
done

# Back to repo root
cd ..

echo "Done generating documentation output"
echo 'STARTING PUBLISH'

# WILL ALWAYS FAIL IF INITIATED FROM PR BRANCH
./node_modules/.bin/gh-pages \
--silent \
--repo https://$GITHUB_TOKEN@github.com/OHIF/Viewers.git \
--message 'Autogenerated Message: [ci skip]' \
--dist docs/latest/_book
Loading

0 comments on commit 52050dc

Please sign in to comment.