Zbigniew Jędrzejewski-Szmek
0b0673b61a
meson: default to -Dman=false to make development quicker
...
This makes the default build much quicker. If people are building systemd for
packaging or actual installation, they probably need to set some more options
anyway (-Ddns-servers=, -Dntp-servers=), so adding -Dman=true is not a big
burden.
For CIs configured locally, -Dman=true is added to restore status quo ante.
2019-05-09 18:17:28 +02:00
Evgeny Vereshchagin
c5b4b18e7d
travis: use /bin/systemd instead of /usr/bin/systemd
...
Apparently systemd is in /bin now.
2019-03-05 08:00:22 +03:00
Evgeny Vereshchagin
c47bfb198a
travis: pass $TRAVIS when running the tests so that they can be skipped properly
2018-12-29 19:14:35 +01:00
Evgeny Vereshchagin
8934737154
travis: merge RUN_CLANG into RUN
...
They are basically the same except that a couple of environment variables
have to be passed for building systemd with clang.
2018-12-29 19:14:35 +01:00
Evgeny Vereshchagin
b635e4ef6b
travis: use xenial instead of trusty
...
This should also fix an issue mentioned in
https://github.com/systemd/systemd/pull/11196#issuecomment-448123946 .
2018-12-23 11:14:20 +01:00
Evgeny Vereshchagin
f413cd0a6a
travis: mount tmpfs on /tmp before running the tests
...
To judge from https://api.travis-ci.org/v3/job/465547774/log.txt ,
overlayfs on Travis CI is having trouble delivering inotify events,
which is why `test-path` and `test-event` are failing there.
2018-12-09 11:46:23 +01:00
Evgeny Vereshchagin
ee6776b41a
travis: use systemd as PID1 in debian containers
...
Turns out some tests like `test-execute` are tightly coupled with
systemd as PID1 (which should be fixed of course). In the meantime,
let's see how it goes.
2018-12-09 11:31:01 +01:00
Evgeny Vereshchagin
1478aa4eb5
travis: also compile systemd on Debian Testing
...
This should help to catch issues like https://github.com/systemd/systemd/issues/11075
2018-12-07 17:12:58 +01:00