mirror of
https://github.com/corda/corda.git
synced 2024-12-29 09:18:58 +00:00
26 lines
826 B
Bash
26 lines
826 B
Bash
|
#!/bin/bash
|
||
|
# This script was originally written by maxiaohao in the aws-mock GitHub project.
|
||
|
# https://github.com/treelogic-swe/aws-mock/
|
||
|
|
||
|
if [ "$TRAVIS_PULL_REQUEST" == "false" ]; then
|
||
|
|
||
|
echo -e "Start to publish lastest Javadoc to gh-pages...\n"
|
||
|
|
||
|
cp -R build/docs/javadoc $HOME/javadoc-latest
|
||
|
|
||
|
cd $HOME
|
||
|
git config --global user.email "travis@travis-ci.org"
|
||
|
git config --global user.name "travis-ci"
|
||
|
git clone --quiet --branch=gh-pages https://${GH_TOKEN}@github.com/ReadyTalk/avian gh-pages > /dev/null
|
||
|
|
||
|
cd gh-pages
|
||
|
git rm -rf ./javadoc
|
||
|
cp -Rf $HOME/javadoc-latest ./javadoc
|
||
|
git add -f .
|
||
|
git commit -m "Lastest javadoc on successful travis build $TRAVIS_BUILD_NUMBER auto-pushed to gh-pages"
|
||
|
git push -fq origin gh-pages > /dev/null
|
||
|
|
||
|
echo -e "Done magic with auto publishment to gh-pages.\n"
|
||
|
|
||
|
fi
|