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

Record process ID of spawned process on Windows

      Follow-up to JENKINS-22249 for WindowsBatchScript.

      http://serverfault.com/questions/126502/how-to-get-own-process-pid-from-the-command-prompt-in-windows/126643#126643 is the only thing I can find for Windows. Ugly!

          [JENKINS-25053] Record process ID of spawned process on Windows

          Jesse Glick created issue -
          Jesse Glick made changes -
          Link New: This issue is related to JENKINS-22249 [ JENKINS-22249 ]
          Jesse Glick made changes -
          Labels New: windows
          Jesse Glick made changes -
          Epic Link New: JENKINS-35399 [ 171192 ]
          R. Tyler Croy made changes -
          Workflow Original: JNJira [ 158953 ] New: JNJira + In-Review [ 179806 ]
          Mark Austin made changes -
          Attachment New: getPID.bat [ 33536 ]

          Mark Austin added a comment -

          With some modifications, perhaps using the process of capturing the PID from the attached bat script could help us track things better.

          AFAIK, the wmic command has been available for quite some time, should go as far back as windows xp and server 2003, so I doubt we'd cause noticeable breakage by calling out to this tool.

          Mark Austin added a comment - With some modifications, perhaps using the process of capturing the PID from the attached bat script could help us track things better. AFAIK, the wmic command has been available for quite some time, should go as far back as windows xp and server 2003, so I doubt we'd cause noticeable breakage by calling out to this tool.
          Jesse Glick made changes -
          Remote Link New: This issue links to "PR 30 (Web Link)" [ 14932 ]
          Jesse Glick made changes -
          Link New: This issue relates to JENKINS-42166 [ JENKINS-42166 ]

          Jesse Glick added a comment -

          As per JENKINS-47791, do not do this; rather port the log liveness check.

          Jesse Glick added a comment - As per  JENKINS-47791 , do not do this; rather port the log liveness check.

            jglick Jesse Glick
            jglick Jesse Glick
            Votes:
            1 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: