Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-19760

Long hyperlinks in build description not displayed correctly in history widget when using Markdown syntax

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved (View Workflow)
    • Minor
    • Resolution: Fixed
    • core
    • Firefox 24
      Jenkins 1.509.3
      PegDown Formatter plugin 1.3
    • 2.198

    Description

      Use case:
      I want build description to contain two links separated by a space: "link1 link2". Link texts, "link1" and "link2", are at most ten characters each.

      What works:
      HTML links, i.e. "<a href="url">link text</a>", seem to work in all cases. Markdown links, i.e. "[link text](url)", seem to work on build page. Markdown links work also on project page (build history table) if they are short enough.

      What does not work:
      Markdown links do not display correctly on project page if the url is too long. I have seen two invalid representations 1) "link1..." where the link1 was ok, but the second link was missing. 2) "[link1](part-of-the-url..." where url was partially visible (consuming three lines), and the second link was missing.

      I have used Description Setter plugin and Jenkins CLI with same results.

      Configuration:
      PegDown is selected as Markup Formatter in Global Security and all extensions have been enabled. (With this fix, I could also check SUPPRESS_ALL_HTML.)

      Attachments

        Issue Links

          Activity

            salsa Sami Salonen created issue -
            salsa Sami Salonen made changes -
            Field Original Value New Value
            Component/s www [ 15484 ]
            danielbeck Daniel Beck made changes -
            Component/s www [ 15484 ]
            Component/s pegdown-formatter-plugin [ 15899 ]
            Assignee bap [ bap ]
            Labels build-description html markdown pegdown markup-formatter
            Summary Long hyperlinks in build description not displayed correctly on project page when using Markdown syntax Long hyperlinks in build description not displayed correctly in history widget when using Markdown syntax
            danielbeck Daniel Beck made changes -
            Assignee Daniel Beck [ danielbeck ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 151279 ] JNJira + In-Review [ 177903 ]
            slonopotamusorama Marat Radchenko made changes -
            Remote Link This issue links to "PR#4209 (Web Link)" [ 23725 ]
            slonopotamusorama Marat Radchenko made changes -
            Released As 2.198
            Resolution Fixed [ 1 ]
            Status Open [ 1 ] Fixed but Unreleased [ 10203 ]
            slonopotamusorama Marat Radchenko made changes -
            Link This issue is duplicated by JENKINS-31209 [ JENKINS-31209 ]
            slonopotamusorama Marat Radchenko made changes -
            Status Fixed but Unreleased [ 10203 ] Resolved [ 5 ]

            People

              danielbeck Daniel Beck
              salsa Sami Salonen
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: