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

local workspace is used instead of external workspace

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Critical Critical
    • Jenkins 2.392 (also 2.390)
      pipeline 590.v6a_d052e5a_a_b_5
      Pipeline: Nodes and Processes Version 1234.v019404b_3832a

      This happens since updating some plugins today (27.02.2023).
      I have a feeling that it might be related to JENKINS-70528 (just a guess).

      For testing I used following pipeline snippled (the job's name is "work_ServerCheck"):

      def exwsAll = exwsAllocate diskPoolId: 'ArchivedBuilds', path: "unmerged/work_ServerCheck"
      exws  (exwsAll) {
          exwsPath=   pwd()    
          println "exwsPath="+exwsPath{}
          sh 'pwd'
      }

      This produces following output (I marked unexpected values red - they used to be equal to the green value in previous versions):
      10:02:42  Running in /media/Builds/unmerged/work_ServerCheck
      10:02:42  [Pipeline] {
      10:02:42  [Pipeline] pwd
      10:02:42  [Pipeline] echo
      10:02:42  exwsPath=/rsync/JenkinsJobs/workspace/work_ServerCheck
      10:02:42  [Pipeline] sh
      10:02:42  + pwd
      10:02:42  /rsync/JenkinsJobs/workspace/work_ServerCheck
      10:02:42  [Pipeline]
      10:02:42  [Pipeline] // exws
      10:02:42  [Pipeline] echo

            timja Tim Jacomb
            romanz Roman Zwi
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: