-
Bug
-
Resolution: Fixed
-
Major
-
Jenkins Core 2.238 -- the latest and greatest ;-)
-
-
Jenkins 2.239
I think this is only happening since Jenkins core 2.238 and thus I extremely naively suspect an unfortunate side effect from JENKINS-61973 (fqueiruga), but of course I might be wrong...
See screenshot: Actually the layout jumps – initially the build display names are shown full, and then (via JS?) the first one is wrapped, while all the others are just truncated:
Oops , when no build is running for the pipeline job, then it looks OK: Unable to embed resource: image-2020-05-29-09-48-48-840.png of type image/png
If there are less stages in a pipeline the build display names are shown in full the whole time, but the one for the currently running build is wrapped:
There are 2 different things going on here
That PR changed the page layout to flexbox, it's happening ever since. The shrinking side panel can be fixed by setting flex-shrink: 0 on CSS for desktop screens on the #side-panel (see the layout-commons.css file). You are welcome to provide a PR fixing this
When the build names are longer than (I think) 70-80% width of the build history list, they break into the next line. I did not touch the line break strategy. In fact, it's something that has been going on for a while and I don't think it can be fixed any time soon.