blob: d13245080ea7130632dabff30e93635392bcdf29 [file] [log] [blame]
#!/bin/bash
if [ "$TRAVIS_REPO_SLUG" == "apache/rocketmq-site" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then
echo -e "Publishing Apache RocketMQ site...\n"
rm -rf $HOME/rocketmq-site-latest
cp -R . $HOME/rocketmq-site-latest
cd $HOME
git config --global user.email "travis@travis-ci.org"
git config --global user.name "travis-ci"
git clone --quiet --branch=asf-site https://${GH_TOKEN}@github.com/apache/rocketmq-site asf-site > /dev/null
cd asf-site
git rm -rf .
cp -Rf $HOME/rocketmq-site-latest/. .
git add -f .
git commit -m "Latest site on successful travis build $TRAVIS_BUILD_NUMBER auto-pushed to asf-site"
git push -fq origin asf-site > /dev/null
echo -e "Published rocketmq site to asf-site.\n"
fi