-
Notifications
You must be signed in to change notification settings - Fork 60
/
.travis.yml
31 lines (30 loc) · 1.34 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
language: cpp
dist: bionic
os:
- linux
sudo: require
install:
- sudo apt-get install nasm
- sudo apt-get install xorg-dev libglu1-mesa-dev mesa-common-dev
- sudo apt-get install libasound2-dev
- sudo apt-get install libpulse-dev
- sudo apt-get install python3.7 python3.7-dev
services:
- xvfb
branches:
only:
- master
addons:
sonarcloud:
organization: "darbyjohnston"
token:
secure: A62v7n5c9pqc4P5jlW6C1f3sK6anXBkxH+cVQhzGHcIDllrnAeH9gET6gaPAO5IAl9V7AZGrk3LEKAfbkqpqyTz+T17OB4cSXE+io+TTvFXpevOPma3hOv3olkpz08yMwjOvrnbFb5B+1ZQYzX8KTQby/JcHjfKSsn1duPPEEDplJEZCrPQbK5tzXLQ2jiV1s4+XJGhRna2BqrtwO+YHRtIXtzes2zDA5KWOhOS/ajrUyK+8YE5hs0bJzIrl4KZhW9iLznplUHazqOaLwil0fjXP4wj430MqWQS83iG+SHhWN9YS1krx3ScYX+6fz1L5bTHoXnrcoJ9uBIKImdyMWJNFyaafqqeB54Vroh10qAAGViw3PB2jBP2JbSZy/kTpbuZq1FAWlYvQg87RR3VJfR0vEhU+KLo+5VK7AGPulgMGSVQxEyeeobMPU84gb4WcCv5LKrhPIE+1LhSJdRFLQiag3R3No8Ge8+xLUkLHhSeAD28k0LGZQ+XJNq7sGesJu05aMOvcW/lVEiy94IrA2/vsRUIYc0BUOgpdGi3dXz4BH7A0mElmj2fg2ZBXUm2b+UKsvslxunII0rraGGJohfIPoWTsHgyilCIXO116L7anLQrptl8POax5BJMDcR+ZhGkmnh1F84AnfJEJ5QsChGDBeXuxnpyHT+QEXbwpFG4=
before_script:
- mkdir build
- cd build
- export PYTHONPATH=$PWD/build/lib:$PYTHONPATH
- build-wrapper-linux-x86-64 --out-dir ../bw-output cmake .. -DDJV_THIRD_PARTY=TRUE -DDJV_PYTHON=TRUE && make && make test
- cat Testing/Temporary/LastTest.log
- cd ..
script:
- sonar-scanner