This worked well for several months now. Last successful pipeline ran May 6, 2022 1:00am GMT+0200. There are no CI config changes to the last working version. Since today, all pipelines die with <job>:artifacts:reports config contains unknown keys: cobertura. When pasting the CI YAML into the Linter, we see the same messages. Has this feature been disabled for some reason, without us noticing? Or is this a bug?
as a matter of fact, we are also facing the same issue with the pipelines.
After some tests, we were able to confirm that commenting out the cobertura line gets our pipelines working again, but we hope it to be only a quick workaround, not something permanent.
Any news regarding this would be appreciated.
Thanks!
It looks like the 14.10.2 release accidentally included the deprecation of the cobertura keyword. This deprecation was originally planned for 15.0 release. (source)
The documentation is not completely updated yet. Only the JavaScript example contains the new syntax.
After updating to the new syntax, pipelines are working as usual again.
Yes, I did try the reports:coverage_report:... solution from the JS example and it did work…
However, this feels like a fairly big break in the api/syntax, surely this should have been advertised much better… especially considering that the documentation is inaccurate/outdated