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