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

Line terminator option "native" produces LF not CRLF on windows System.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Minor Minor
    • integrity-plugin
    • None
    • Windows 7
      Jenkins ver. 2.46.3
      PTC Integrity Plugin 2.1

      Line terminator option "native" produces LF not CRLF on windows System.

      The Jenkins infrastructure is all running on Windows.

      The Integrity Plugin uses the default configuration options, i.e. no local client involved.

      The expectation is that the Line terminator of the client PC is used. So in this case we are expecting CRLF.

      I do not know what environment the Integrity server is working on - but generally Windows OS is used. The PTC ALM team should be able to find out (it is the ZF/TRW installation).

      This does cause a real issue as the some artifacts downloaded in this way are required to have CRLF line terminators. But as it can be worked around (by setting the line terminator configuration to the explicit value), priority cannot be set to high. But it needs to be understood, as it appears to behave contrary to the documentation.

       

            integrity_jenkins_plugin PTC ALM
            sharpep_trw Paul Sharpe
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: