Open
Description
In order to prevent regressions on Windows it's suggested to configure CI to execute our checks under that OS. We can run them periodically rather than on every build.
See also: https://docs.travis-ci.com/user/reference/windows/
The list of issues/regressions that could be caught by that:
Jdbc*DaoTest
fail under Windows (Jdbc*DaoTest fail under Windows #1164)- CodeNarc fails on Windows with AssertionError (codenarc fails on Windows with AssertionError: Invalid argument format: [Stamps] #994)
- integration tests were failing because of line endings (d14bb06)
- CheckStyle was failing because of line endings (6791512)
- CheckStyle warnings weren't suppressed on Windiows (e15abf3)