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

Environment variables on Windows are all lowercase since 2.50

      Since updating to Jenkins 2.50 ANT builds that use environment variables fail on windows slaves because lots of environment variables are now all lowercase.

      Using environment variables in ANT is case sensitive.

      Variables that come from the system are all lowercase (COMPUTERNAME, Path, SystemDrive, SERVICE_ID, ...) and variables that come from Jenkins are as usual (NODE_NAME, BUILD_ID, ...).

      SERVICE_ID is interesting because it is not set on the system, used to be all uppercase is now also all lowercase.

       SSH Slaves are not affected. Windows slaves use Java Web Start and jenkins-slave.exe as a service.

      Researching I found this which may be related:

      https://social.msdn.microsoft.com/Forums/vstudio/en-US/031707fc-b95d-407c-aadf-5dc1bca69c94/system-variables-lower-case-ant-issue?forum=tfsbuild

          [JENKINS-42744] Environment variables on Windows are all lowercase since 2.50

          Ing. Christoph Obexer created issue -
          Oleg Nenashev made changes -
          Component/s New: windows-slave-installer-module [ 21834 ]
          Oleg Nenashev made changes -
          Labels New: winsw
          Oleg Nenashev made changes -
          Labels Original: winsw New: regression winsw
          Oleg Nenashev made changes -
          Priority Original: Major [ 3 ] New: Critical [ 2 ]
          Oleg Nenashev made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          Oleg Nenashev made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          Oleg Nenashev made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]
          Niels Kristian Jensen made changes -
          Status Original: Resolved [ 5 ] New: Closed [ 6 ]
          James Dumay made changes -
          Remote Link New: This issue links to "CloudBees Internal OSS-2141 (Web Link)" [ 18404 ]

            oleg_nenashev Oleg Nenashev
            cobexer Ing. Christoph Obexer
            Votes:
            4 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved: