sudo: false branches: only: - master addons: apt: - doxygen - doxygen-latex - graphviz before_install: - sudo apt-get install python-software-properties - sudo apt-add-repository -y ppa:libreoffice/libreoffice-4-2 - sudo apt-get update - sudo apt-get install doxygen - doxygen --version install: - apt-get changelog doxygen - doxygen --version ############################################################################ # All the dependencies are installed in ${TRAVIS_BUILD_DIR}/deps/ ############################################################################ - DEPS_DIR="${TRAVIS_BUILD_DIR}/deps" - mkdir -p ${DEPS_DIR} && cd ${DEPS_DIR} ############################################################################ # Install a recent Doxygen ############################################################################ - DOXYGEN_URL="http://doxygen.nl/files/doxygen-1.8.15.linux.bin.tar.gz" - mkdir doxygen - travis_retry wget -O - ${DOXYGEN_URL} | tar --strip-components=1 -xz -C doxygen - export PATH=${DEPS_DIR}/doxygen/bin:${PATH} - doxygen --version script: - cd doc - doxygen --version - doxygen Doxyfile deploy: provider: pages skip_cleanup: true local_dir: doc/html github_token: $GH_REPO_TOKEN on: branch: master