Added -j2 to Makefile and clean up matrix

Signed-off-by: Jacob Torrey <discipleofranok@gmail.com>
This commit is contained in:
Jacob Torrey 2016-08-22 18:11:36 -06:00 committed by Jacob Torrey
parent 256dec0601
commit 650afacc1f

View file

@ -9,8 +9,7 @@ matrix:
# Coveralls.io # Coveralls.io
# #
- os: linux - os: linux
compiler: compiler: gcc
- gcc
addons: addons:
apt: apt:
packages: packages:
@ -38,17 +37,15 @@ matrix:
install: install:
- sudo apt-get -y install libboost-{chrono,program-options,date-time,thread,system,filesystem,regex,serialization}1.58{-dev,.0} - sudo apt-get -y install libboost-{chrono,program-options,date-time,thread,system,filesystem,regex,serialization}1.58{-dev,.0}
script: script:
- make debug-test - make -j2 debug-test
after_success: after_success:
- coveralls --exclude external --exclude tests -e cmake -e contrib -e translations -e utils --gcov-options '\-lp' - coveralls --exclude external --exclude tests -e cmake -e contrib -e translations -e utils --gcov-options '\-lp'
# #
# Monero release-all # Monero release-all (gcc)
# #
- os: linux - os: linux
compiler: compiler: gcc
- gcc
- clang
addons: addons:
apt: apt:
packages: packages:
@ -77,6 +74,37 @@ matrix:
script: script:
- make -j2 && HAVE_DOT=YES doxygen Doxyfile - make -j2 && HAVE_DOT=YES doxygen Doxyfile
#
# Monero release-all (clang)
#
- os: linux
compiler: clang
addons:
apt:
packages:
- build-essential
- cmake
- doxygen
- clang
- graphviz
- libdb++-dev
- libdb-dev
- libgtest-dev
- libminiupnpc-dev
- libssl-dev
- libssl1.0.0
- libunbound-dev
- libunwind8-dev
sources:
- ubuntu-toolchain-r-test
before_install:
- sudo add-apt-repository -y ppa:kojoley/boost
- sudo apt-get -q update
install:
- sudo apt-get -y install libboost-{chrono,program-options,date-time,thread,system,filesystem,regex,serialization}1.58{-dev,.0}
script:
- make -j2 && HAVE_DOT=YES doxygen Doxyfile
#notifications: #notifications:
# email: false # email: false