set node_js to 10
@@ -41,7 +41,7 @@ matrix:
- clang-format-5.0
script: make format && git diff --exit-code
# Submit coverage report to Coveralls.io, also test that prefixing works.
- - name: "Coverage and FOSSA report"
+ - name: "Coverage report"
compiler: gcc
addons:
apt:
@@ -50,19 +50,25 @@ matrix:
install:
- gem install coveralls-lcov
before_script:
- - "curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install.sh | sudo bash"
- cmake -DCMAKE_BUILD_TYPE=Debug -DWARNINGS_AS_ERRORS=ON -DH3_PREFIX=testprefix_ .
script:
- make
- make coverage
+ after_success:
+ - coveralls-lcov coverage.cleaned.info
# Test building the website also - needed for FOSSA to pick up dependencies
+ - name: "Website and FOSSA report"
+ language: node_js
+ node_js: 10
+ install: []
+ before_script:
+ - "curl -H 'Cache-Control: no-cache' https://raw.githubusercontent.com/fossas/fossa-cli/master/install.sh | sudo bash"
+ script:
- cd website
- npm install
- npm run build
- cd ..
- 'if [ -n "$FOSSA_API_KEY" ]; then fossa; fi'
- after_success:
- - coveralls-lcov coverage.cleaned.info
- name: "Valgrind test"
compiler: gcc
addons:
