Commit graph

42 commits

Author SHA1 Message Date
Snaipe
2d7c35b4f0 Set TERM=dumb when building on travis to get clean output 2015-10-01 23:23:05 +02:00
Snaipe
906fec9444 Added parallel building and testing to speed up builds 2015-09-27 13:59:40 +02:00
Snaipe
d05d71bbd5 Renamed TESTS cmake option to CTESTS 2015-09-22 00:16:45 +02:00
Snaipe
86a1707b75 Added cmake option to turn on/off tests (off by default) 2015-09-21 23:26:47 +02:00
Snaipe
b5156702b2 Disabled coverage for non-debug builds 2015-09-21 20:13:16 +02:00
Snaipe
e57e81bf89 [Issue #52] Added Release and RelWithDebInfo configuration targets for CI builds 2015-09-21 20:09:43 +02:00
Snaipe
2a1ad1311a Cleaned up CI configs 2015-09-16 01:43:26 +02:00
Snaipe
6faf505089 Specified correct gcov params for codecov script 2015-09-16 01:19:08 +02:00
Snaipe
d4d29f6023 Added manual gcov target 2015-09-16 01:19:08 +02:00
Snaipe
e704c07341 Removed dependencies from coverage report 2015-09-16 01:19:08 +02:00
Snaipe
41edcfc051 Trying out codecov.io 2015-09-16 01:16:07 +02:00
Snaipe
343678a020 Removed samples building from 'all' target 2015-09-09 19:19:58 +02:00
Snaipe
3028af859d Switched gcov to gcov 4.9 in travis config 2015-09-07 11:28:39 +02:00
Snaipe
c94fef2837 Switched compiler to use gcc 4.9 2015-09-07 02:34:03 +02:00
Snaipe
164f334ea1 Included submodule update in cmake module 2015-09-04 03:03:40 +02:00
Snaipe
06e87bf592 Added dyncall dependency installation 2015-09-03 18:09:59 +02:00
Snaipe
9db9b5776a Added output comparison tests to prevent regressions 2015-08-20 07:35:05 +02:00
Snaipe
5550801a2e Added automatic release to tagged travis builds 2015-08-20 02:11:34 +02:00
Snaipe
eba6c030e3 Removed packages from travis config as they are either already installed or unused 2015-08-07 14:15:43 +02:00
Snaipe
d47fc48257 Added osx CI job 2015-08-07 13:56:12 +02:00
offa
e63221cb76 Travis fix. 2015-08-05 13:26:13 +02:00
offa
8019f88ba5 Travis yml formated. 2015-08-05 13:24:57 +02:00
Snaipe
0e59711eca Made all test scripts always succeed on assertion failure 2015-08-04 15:55:53 +02:00
Snaipe
6518f277da Fixed after_failure command on travis build 2015-08-04 15:48:48 +02:00
Snaipe
4901e8b029 Display after-failure test logs on CI scripts 2015-07-31 11:47:35 +02:00
Snaipe
90bacdd603 Fixed libcsptr not being detected in the CI cmake script 2015-07-31 02:46:54 +02:00
Snaipe
f7b32fcecf Switched to gcc 4.8 2015-07-30 22:40:00 +02:00
Snaipe
5b8a03dfdf Manually added coveralls repo token 2015-07-30 13:49:24 +02:00
Snaipe
94eb430dd0 switched coveralls upload job to a cmake solution 2015-07-30 13:11:54 +02:00
Snaipe
d435c34d36 Fixed coverage on travis builds 2015-07-30 12:22:31 +02:00
Snaipe
2965f85b4a Updated travis build to use GCC5 2015-07-30 12:10:08 +02:00
Snaipe
d4b960fe61 Made the build system cmake 2.8 compliant 2015-07-29 17:56:24 +02:00
Snaipe
1a86d27ccd Fixed cmake version & switched travis config to use containers 2015-07-29 17:22:59 +02:00
Snaipe
b66afed4cc Fixed travis build 2015-07-29 12:26:13 +02:00
Snaipe
1b635dccdc Made criterion a shared library 2015-05-03 23:24:29 +02:00
Snaipe
39c8dfd6af Fixed libcsptr misinstalling on appveyor builds 2015-04-15 17:26:51 +02:00
Snaipe
e2f3daa07b Added libcsptr installation script 2015-04-15 00:19:10 +02:00
Snaipe
ea2721dbb8 Only run samples on travis builds 2015-04-14 17:57:54 +02:00
Snaipe
aff5145088 Added gettext packages in CI configuration 2015-04-06 17:33:37 +02:00
Snaipe
96c05610cc Display test logs after build 2015-03-17 01:06:41 +01:00
Snaipe
3ac79db604 Fixed compilation issue with non-installed csptr & excluded dependencies from coverage 2015-02-06 02:58:55 +01:00
Snaipe
e24fdeb870 Added build system & coverage reports 2015-02-06 02:53:23 +01:00