Skip to content

Commit

Permalink
Fixes vavr-io#135
Browse files Browse the repository at this point in the history
  • Loading branch information
danieldietrich committed Apr 11, 2015
1 parent bf4dcdf commit d6a9089
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 1 deletion.
5 changes: 4 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ env:
global:
- secure: "HU0QOLEDkYHcjX+PkicGGQ5g2L1/19V2fH13OSn82DOFlIiWmCfhSI8EG/QoWwPDp/HYQ4DH5Lo+ZEhVz5tgEultItyJ38LZJl/YYOzSAiRvTezmDdz+Cdg6SXAwCvgFCTagEJ1ChL5NyenDGDlwPB/drN0HlNNU6igPqNkM8l0="
- secure: "VByzrX+inH3Z2nq50Hkj1FJnyOjPdsdIo/RUcl6DxUjkYfXP0n3tkPZGFA0PwiDpEwvRcSGLMR7mJ59Bhja5wgqXNhMqV4F0kB2PEFHSC3UmkyMnTSmDBKvP2aT6JLq00K3mYeNV5HiaYV4S7UVNdzZwaPCgc2aVZN8hF4f5/V8="
- secure: "P1Wp4HoI2O8o2PPAEe9Z23TrZMEn+lrCQdfQ2llyXmLYJaM+lLsE6qsQp6gMaLcl17YFm75MTKJgp22kDdVpOM1nX3xz2leZ2AWiJ61IBZ+0+f3Xubogp7SaNzlJN7zTzh2WTSWJ0Nng3X1R9JlqMbio2LPRoaA/xPMwuNv91Fw="
after_success:
- mvn clean test jacoco:report coveralls:report
- mvn clean deploy --settings .travis.mvn.settings.xml
- mvn clean deploy --settings .travis/maven-settings.xml
- mvn javadoc:javadoc
- .travis/deploy-javadoc-latest.sh
23 changes: 23 additions & 0 deletions .travis/deploy-javadoc-latest.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
#!/bin/bash

if [ "$TRAVIS_REPO_SLUG" == "javaslang/javaslang" ] && [ "$TRAVIS_JDK_VERSION" == "oraclejdk8" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_BRANCH" == "master" ]; then

echo -e "Publishing javadoc...\n"

cp -R target/site/apidocs $HOME/javadoc-latest

cd $HOME
git config --global user.email "[email protected]"
git config --global user.name "travis-ci"
git clone https://${GH_TOKEN}@github.com/javaslang/javaslang.github.io

cd javaslang.github.io
git rm -rf ./javadoc/latest
cp -Rf $HOME/javadoc-latest ./javadoc/latest
git add -f .
git commit -m "Lastest javadoc on successful travis build $TRAVIS_BUILD_NUMBER auto-pushed to gh-pages"
git push origin master

echo -e "Published Javadoc to gh-pages.\n"

fi
File renamed without changes.

0 comments on commit d6a9089

Please sign in to comment.