ci: make CI builds fail on compilation warnings
authorSitsofe Wheeler <sitsofe@yahoo.com>
Sun, 13 Aug 2017 08:03:46 +0000 (09:03 +0100)
committerSitsofe Wheeler <sitsofe@yahoo.com>
Sun, 13 Aug 2017 18:40:59 +0000 (19:40 +0100)
commita397a400d44c0dd5d38eab3edaae3ff368cae277
tree0c348cbff761d57c67d2984e4313eb41fd1ccd7d
parentdbf2214cd45a3aac0e230d9a2d7fe95a069d107f
ci: make CI builds fail on compilation warnings

Fio currently builds without warnings using its default options on at
least the platforms where CI is run (Linux, macOS, Windows).
Unfortunately it's easy to overlook changes that start generating
warnings on a platform you don't use regularly. Make this problem more
visible by changing appveyor/travis CI builds to fail when compilation
warnings are produced (but don't make this change for normal manual
builds).

Signed-off-by: Sitsofe Wheeler <sitsofe@yahoo.com>
.travis.yml
appveyor.yml