diff --git a/.travis.yml b/.travis.yml index 0449a50..0a8b725 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,9 +13,10 @@ cache: before_install: # Travis has an OLD doxygen build, so we fetch a recent one - export DOXY_BINPATH=/home/travis/doxygen/doxygen-1.8.18/bin - - if [ ! -e "$DOXY_BINPATH/doxygen" ] && [ "$TRAVIS_PULL_REQUEST" = "false" ]; then mkdir -p ~/doxygen && cd ~/doxygen; fi - - if [ ! -e "$DOXY_BINPATH/doxygen" ] && [ "$TRAVIS_PULL_REQUEST" = "false" ]; then wget http://doxygen.nl/files/doxygen-1.8.18.linux.bin.tar.gz; fi - - if [ ! -e "$DOXY_BINPATH/doxygen" ] && [ "$TRAVIS_PULL_REQUEST" = "false" ]; then tar xzf doxygen-1.8.18.linux.bin.tar.gz; fi + - if [ ! -e "$DOXY_BINPATH/doxygen" ] && [ -n "$TRAVIS_TAG" ]; then mkdir -p ~/doxygen && cd ~/doxygen; fi + - if [ ! -e "$DOXY_BINPATH/doxygen" ] && [ -n "$TRAVIS_TAG" ]; then wget http://doxygen.nl/files/doxygen-1.8.18.linux.bin.tar.gz; fi + - if [ ! -e "$DOXY_BINPATH/doxygen" ] && [ -n "$TRAVIS_TAG" ]; then tar xzf doxygen-1.8.18.linux.bin.tar.gz; fi + - if [ -n "$TRAVIS_TAG" ]; then openssl aes-256-cbc -K $encrypted_1b844421d50b_key -iv $encrypted_1b844421d50b_iv -in .travis/id_travis_deploy.enc -out .travis/id_travis_deploy -d; fi - export PATH=$PATH:$DOXY_BINPATH install: @@ -28,10 +29,11 @@ before_deploy: - sh .travis/exportdoc.sh deploy: - provider: pages - strategy: git - token: $GITHUB_TOKEN + provider: pages:git + deploy_key: .travis/id_travis_deploy + edge: true + keep_history: false + fqdn: libctru.devkitpro.org local_dir: libctru/docs/html on: tags: true - branch: master diff --git a/.travis/id_travis_deploy.enc b/.travis/id_travis_deploy.enc new file mode 100644 index 0000000..0712f99 Binary files /dev/null and b/.travis/id_travis_deploy.enc differ