Ted Zl=
atanov <
tzz@lifelogs.com> sch=
rieb am Mi., 31. Mai 2017 um 20:27=C2=A0Uhr:
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 shoul=
d automatically test pull requests and notify the author if they break any =
unit test
- System should prevent pushing code to non-scratch bra=
nches that would break unit tests
- Running unit tests on a broad=
selection of supported systems
- Running unit tests on every com=
mit in non-scratch branches, if there is breakage notifying the author whic=
h commit is the culprit
- Integration of test running and code re=
view (feedback in the code review tool about test status)