xcbeautify icon indicating copy to clipboard operation
xcbeautify copied to clipboard

Teamcity renderer

Open dimones opened this issue 2 years ago • 1 comments

Added renderer for TeamCity CI. It improves showing warnings and errors.

The main reason is showing developers compilation errors on build page instead of searching error from the very long output log.

I’ve copied the TerminalRenderer, because this renderer is good and shows information very well. Just added additional strings to logs according to the TeamCity documentation to show compilation errors and highlight warnings

Before: image

After: image

dimones avatar Jan 17 '24 10:01 dimones

Codecov Report

Attention: Patch coverage is 83.33333% with 20 lines in your changes are missing coverage. Please review.

Project coverage is 77.95%. Comparing base (ee599a9) to head (1338ecb).

Files Patch % Lines
...ces/XcbeautifyLib/Renderers/TeamCityRenderer.swift 83.05% 20 Missing :warning:
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #242      +/-   ##
==========================================
- Coverage   86.08%   77.95%   -8.13%     
==========================================
  Files          14       15       +1     
  Lines        1545     1665     +120     
==========================================
- Hits         1330     1298      -32     
- Misses        215      367     +152     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Jan 19 '24 03:01 codecov[bot]

@dimones I just published 2.2.0 which includes the TeamCity renderer. Thanks again, and let me know if there's any other way that I can help!

cpisciotta avatar Apr 27 '24 02:04 cpisciotta