15 Commits

Author SHA1 Message Date
Rainer Gerhards
6762c9907d CI: add ability to activate extra modules for static analysis 2017-11-07 13:22:02 +01:00
Rainer Gerhards
1319e63964
Merge pull request #1912 from rgerhards/ci-fix-merge
testbench: make sure try_merge does not fail because of git settings
2017-10-31 10:32:37 +01:00
Rainer Gerhards
a4e4d2ef34 testbench: make sure try_merge does not fail because of git settings 2017-10-30 18:30:56 +01:00
Rainer Gerhards
93d5f44ec1 CI: make sure clang static analyzer run is complete
As we cannot check both compiler and analyzer results -Werror might
cause incomplete analyzer run (and has done so in the past). To
ensure the analyzer step is always run completely, we disable -Werror.
2017-10-28 10:52:10 +02:00
Rainer Gerhards
6fc78e9d06 CI: consistenly use clang 5.0 for static analyzer builds 2017-10-27 17:46:19 +02:00
Rainer Gerhards
8feb529984 CI: use clang 5.0 for static analyzer 2017-10-24 11:23:29 +02:00
Rainer Gerhards
cc3b61bfaa CI: add script to run static analyzer 2017-10-23 14:04:57 +02:00
Rainer Gerhards
caff8cf37b travis: add testing on osx 2017-05-15 09:05:00 +02:00
Rainer Gerhards
d82f54a28c CI: add way to gather all check logs if CI times out "make check"
This can happen under buildbot, and with it we can use the new script
in a follow-on buildbot step. Doesn't work with travis as it
terminates the complete CI run on timeout (no single-step timeout).
2017-04-12 10:37:20 +02:00
Rainer Gerhards
bf8e4f5da0 fix system to gather "make check" logs
file context was mistakenly mixed
2016-05-16 17:17:13 +02:00
Rainer Gerhards
8825b640d7 CI: add plubming to gather testbench error info in timeout case
closes https://github.com/rsyslog/rsyslog/issues/1036
2016-05-16 11:59:03 +02:00
Rainer Gerhards
f5e46db02c testbench: add a script to cleanup hanging instances 2016-05-02 15:49:53 +02:00
Rainer Gerhards
e5ba256675 buildbot: do not do full merge test
this is already done on travis and quite time-consuming. So we do it
here only quickly, by trying a build but not re-running the testbench.
2016-04-26 13:02:20 +02:00
Rainer Gerhards
fb6b44de0e travis: do a special run which merges with master
this guards against cross-PR regressions and also ensures that our
newest travis settings are used
2016-04-23 16:12:36 +02:00
Rainer Gerhards
648dec4f62 CI: add support for a try to merge with master
this guards against integration problems across different
patches
2016-04-22 08:00:25 +02:00