We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f70e79a commit 7612024Copy full SHA for 7612024
.gitignore
@@ -14,6 +14,7 @@
14
!.mailmap
15
!.nycrc
16
!.remarkrc
17
+!.travis.yml
18
19
core
20
vgcore.*
.travis.yml
@@ -0,0 +1,24 @@
1
+language: cpp
2
+compiler:
3
+ - clang
4
+sudo: false
5
+cache: ccache
6
+matrix:
7
+ include:
8
+ - os: linux
9
+ node_js: "latest"
10
+ script:
11
+ - NODE=$(which node) make lint-ci
12
13
+ install:
+ - ./configure
+ - make -j2 V=
+ - make -j2 test-ci
+before_install:
+ - export HOMEBREW_NO_AUTO_UPDATE=1 # work around https://github.com/travis-ci/travis-ci/issues/7456
+ - if [ $TRAVIS_OS_NAME = osx ]; then brew install ccache; fi
21
+ - export PATH="/usr/local/opt/ccache/libexec:$PATH"
22
+ - export CXX="ccache clang++ -Qunused-arguments"
23
+ - export CC="ccache clang -Qunused-arguments"
24
+ - export JOBS=2
0 commit comments