Shinichiro Hamaji | 883cf2c | 2015-09-09 18:34:37 +0900 | [diff] [blame] | 1 | language: cpp |
2 | |||||
Dan Willemsen | 7420d58 | 2017-08-10 16:18:44 -0700 | [diff] [blame] | 3 | dist: trusty |
4 | sudo: required | ||||
5 | |||||
Shinichiro Hamaji | 883cf2c | 2015-09-09 18:34:37 +0900 | [diff] [blame] | 6 | compiler: |
7 | - clang | ||||
8 | |||||
Dan Willemsen | 9cc2c81 | 2018-11-05 16:48:14 -0800 | [diff] [blame] | 9 | addons: |
10 | apt: | ||||
11 | update: true | ||||
12 | sources: | ||||
13 | - ubuntu-toolchain-r-test | ||||
14 | - llvm-toolchain-trusty-7 | ||||
15 | packages: | ||||
16 | - clang-7 | ||||
17 | - clang-format-7 | ||||
18 | - realpath | ||||
19 | |||||
Shinichiro Hamaji | 1a02eec | 2015-09-10 12:49:35 +0900 | [diff] [blame] | 20 | cache: apt |
21 | |||||
Shinichiro Hamaji | 27be051 | 2015-09-10 13:42:56 +0900 | [diff] [blame] | 22 | before_script: |
Dan Willemsen | 7420d58 | 2017-08-10 16:18:44 -0700 | [diff] [blame] | 23 | - wget https://github.com/ninja-build/ninja/releases/download/v1.7.2/ninja-linux.zip |
24 | - unzip ninja-linux.zip -d ~/bin | ||||
Shinichiro Hamaji | 1a02eec | 2015-09-10 12:49:35 +0900 | [diff] [blame] | 25 | |
Shinichiro Hamaji | 883cf2c | 2015-09-09 18:34:37 +0900 | [diff] [blame] | 26 | script: |
Dan Willemsen | 9cc2c81 | 2018-11-05 16:48:14 -0800 | [diff] [blame] | 27 | - export CXX=clang++-7 |
Dan Willemsen | cd29d6c | 2016-06-29 23:21:20 -0700 | [diff] [blame] | 28 | - make -j4 ckati ckati_tests |
Dan Willemsen | 9cc2c81 | 2018-11-05 16:48:14 -0800 | [diff] [blame] | 29 | - ./clang-format-check |
Shinichiro Hamaji | 883cf2c | 2015-09-09 18:34:37 +0900 | [diff] [blame] | 30 | - ruby runtest.rb -c |
31 | - ruby runtest.rb -c -n | ||||
Shinichiro Hamaji | 8562057 | 2015-10-03 11:25:15 +0900 | [diff] [blame] | 32 | - ruby runtest.rb -c -n -a |
Dan Willemsen | cd29d6c | 2016-06-29 23:21:20 -0700 | [diff] [blame] | 33 | - ./ninja_test |
34 | - ./string_piece_test | ||||
35 | - ./strutil_test | ||||
Dan Willemsen | 7893601 | 2017-07-25 23:35:05 -0700 | [diff] [blame] | 36 | - ./find_test |