Skip to content

Commit ddf01ed

Browse files
Manu343726bombela
authored andcommitted
Run tests on Travis CI
1 parent d820636 commit ddf01ed

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Diff for: .travis.yml

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
language: cpp
2+
compiler:
3+
- gcc
4+
- clang
5+
6+
addons:
7+
apt:
8+
packages:
9+
- valgrind
10+
11+
install:
12+
- DEPS_DIR="${TRAVIS_BUILD_DIR}/deps"
13+
- mkdir ${DEPS_DIR} && cd ${DEPS_DIR}
14+
- CMAKE_URL="http://www.cmake.org/files/v3.3/cmake-3.3.2-Linux-x86_64.tar.gz"
15+
- mkdir cmake && travis_retry wget --no-check-certificate --quiet -O - ${CMAKE_URL} | tar --strip-components=1 -xz -C cmake
16+
- export PATH=${DEPS_DIR}/cmake/bin:${PATH}
17+
- cd ${TRAVIS_BUILD_DIR}
18+
- mkdir build && cd build
19+
- cmake .. -DBACKWARD_TESTS=ON
20+
- cmake --build .
21+
22+
script:
23+
- valgrind ctest .. --verbose

0 commit comments

Comments
 (0)