-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
38 lines (32 loc) · 918 Bytes
/
.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
31
32
33
34
35
36
37
38
###############################################################################
# Common travis test-script for testing CcOS based Projects
###############################################################################
sudo: required
# Enable C++ support
language: cpp
# Compiler selection
compiler:
- gcc
- clang
# Setup travis vm
install:
- sudo apt-get install libssl-dev
- sudo apt-get install libx11-dev
- sudo apt-get install mingw-w64
# Module dependencies
- sudo apt-get install libdbus-1-dev libgphoto2-dev libv4l-dev
# No submodules, script will do it.
git:
submodules: false
# Environment Variables
env:
# Print output on failed tests
- CTEST_OUTPUT_ON_FAILURE=1
# Build steps
script:
# Set ssll verification to off to avoid fails on git clones
# due to certificate errors
- git config --global http.sslVerify false
# Start Tet-All script
- cd Tools
- sh Test-All.sh