After a recent upgrade on Jenkins and all plugins the rich-text publisher behavior has changed.
A build page (i.e. /job/rich_text_test/) shows the text published from the last successful build, even if the last build failed.You have to go to a specific build page (i.e. /job/rich_text_test/14/) to see the actual text.
The text I'm publishing is the breakdown of the build results, so I need the text on the build page to always be that published by the last build.
I've tried every combination of the settings under 'Advanced' and it does the same, I've tested with a stripped down build with the same results.
It definitely did work previously, if the new behavior is deliberate then I'd like an option to have the old behavior enabled.