language: c os: linux dist: bionic services: docker #Cache doxygen cache: directories: - /home/travis/doxygen/doxygen-1.8.18/bin 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 - export PATH=$PATH:$DOXY_BINPATH - if [ -n "$TRAVIS_TAG" ]; then bash .travis/doxyprep.sh; fi - if [ -n "$TRAVIS_TAG" ]; then openssl aes-256-cbc -k $deploy_password -in .travis/id_travis_deploy.enc -out .travis/id_travis_deploy -d; fi install: - docker pull devkitpro/devkitarm script: - docker run -e ENABLE_COMPATIBILITY_REPORTING -v $TRAVIS_BUILD_DIR:/libctru devkitpro/devkitarm /bin/bash -ex /libctru/.travis/docker.sh before_deploy: - sh .travis/exportdoc.sh deploy: provider: pages deploy_key: .travis/id_travis_deploy edge: true keep_history: false fqdn: libctru.devkitpro.org local_dir: libctru/docs/html on: tags: true env: global: secure: b3rLutBX7Nqp4DBh8IeBDfxcxlBsceLDhmAXcREk8jTAHPDZ+MncuuExTCxejFmZO7qnZsU4veXDa6l9DsvpY3vGHqxodICQlT5oTnIfZSrPG2GI5xVNLKske5olmR0taM0/BzdlqO8N2ML9uzSXPcbX1bdYdzVoNMuTblc44RM=