1language: cpp 2sudo: required 3os: linux 4dist: bionic 5 6branches: 7 only: 8 - master 9 10compiler: 11 - clang 12 - gcc 13 14before_script: 15 - sudo apt-get install 16 - eval "${MATRIX_EVAL}" 17 18install: 19 - sudo apt-get -qq update 20 - sudo apt-get install -y libassimp-dev libglm-dev graphviz libxcb-dri3-0 libxcb-present0 libpciaccess0 cmake libpng-dev libxcb-dri3-dev libx11-dev libx11-xcb-dev libmirclient-dev libwayland-dev libxrandr-dev 21 - export VK_VERSION=1.2.189.0 22 - wget -O vulkansdk-linux-x86_64-$VK_VERSION.tar.gz https://sdk.lunarg.com/sdk/download/$VK_VERSION/linux/vulkansdk-linux-x86_64-$VK_VERSION.tar.gz?Human=true 23 - tar zxf vulkansdk-linux-x86_64-$VK_VERSION.tar.gz 24 - export VULKAN_SDK=$TRAVIS_BUILD_DIR/$VK_VERSION/x86_64 25 26script: 27 - mkdir -p build 28 - cd build 29 - cmake .. 30 - make 31 32notifications: 33 email: 34 recipients: 35 - adam.sawicki@amd.com 36 on_success: change 37 on_failure: always 38