Ted Zlatanov <tzz@lifelogs.com> schrieb am Mi., 31. Mai 2017 um 20:27 Uhr:

What features of a CI solution do you consider important that we can
rate objectively?

- Good web-based user interface
- Web interface for code reviews for pull requests
- System should automatically test pull requests and notify the author if they break any unit test
- System should prevent pushing code to non-scratch branches that would break unit tests
- Running unit tests on a broad selection of supported systems
- Running unit tests on every commit in non-scratch branches, if there is breakage notifying the author which commit is the culprit
- Integration of test running and code review (feedback in the code review tool about test status)