Skip to content

Commit 19529e8

Browse files
committed
Added travis CI config.
1 parent 420a126 commit 19529e8

File tree

1 file changed

+57
-0
lines changed

1 file changed

+57
-0
lines changed

.travis.yml

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# use new docker environment
2+
sudo: false
3+
4+
git:
5+
depth: 5
6+
7+
addons:
8+
apt:
9+
packages:
10+
- lcov
11+
- build-essential
12+
- git
13+
- libc6-i386
14+
- time
15+
- libblocksruntime-dev
16+
17+
# We use cpp for unit tests, and c for the main project.
18+
language: cpp
19+
compiler: clang
20+
dist: trusty
21+
22+
23+
before_install:
24+
- pip install --user cpp-coveralls
25+
- gem install coveralls-lcov
26+
27+
install:
28+
- make arm_sdk_install
29+
30+
before_script:
31+
- tools/gcc-arm-none-eabi-7-2017-q4-major/bin/arm-none-eabi-gcc --version
32+
- clang --version
33+
- clang++ --version
34+
- gcc --version
35+
36+
script:
37+
- make
38+
39+
cache:
40+
directories:
41+
- downloads
42+
- tools
43+
44+
45+
#notifications:
46+
# irc: "chat.freenode.net#cleanflight"
47+
# use_notice: true
48+
# skip_join: true
49+
50+
notifications:
51+
slack: betaflightgroup:LQSj02nsBEdefcO5UQcLgB0U
52+
webhooks:
53+
urls:
54+
- https://webhooks.gitter.im/e/0c20f7a1a7e311499a88
55+
on_success: always # options: [always|never|change] default: always
56+
on_failure: always # options: [always|never|change] default: always
57+
on_start: always # options: [always|never|change] default: always

0 commit comments

Comments
 (0)