melexis / warnings-plugin

Command-line tool for marking builds with too many warnings as failed. A command-line alternative for https://github.com/jenkinsci/warnings-plugin. Useable with plugin-less CI systems like Gitlab-CI and even Travis-CI
Apache License 2.0
7 stars 3 forks source link

Implement Robot Framework checker with support for multiple sections #95

Closed JasperCraeghs closed 4 years ago

JasperCraeghs commented 4 years ago

Resolves #94

The warnings-plugin can now parse the XML output generated by robot --xunit .... Warning limits can be configured on a per-suite basis.

Dropping support for Python 3.4 and testing Python 3.8.

JasperCraeghs commented 4 years ago

Ready for review

Letme commented 4 years ago

OK, make at least travis pass here again, then we merge.

JasperCraeghs commented 4 years ago

The Travis CI build passed.

I did some cleanup and refactoring, and added more tests in a separate branch based on this branch. See #96 .