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

Missing variables when executing EnvInject script

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Component/s: envinject-plugin
    • Labels:
    • Environment:
      Jenkins 1.450 on Ubuntu 10.04
      EnvInject 1.20 or 1.22

      Description

      Not all the Jenkins environment variables and build variables are being made available to the EnvInject script. When testing with version 1.19, we had JOB_NAME, EXECUTOR_NUMBER, and GIT_BRANCH to name a few. With 1.20 and 1.22, we still have JOB_NAME, but EXECUTOR_NUMBER and GIT_BRANCH are not available.

      I have attached a config.xml for use on a Windows slave. The same issue exists on a Linux slave. The Git repository referenced in the config.xml could be anything. The repository referenced is just there so that there is some Git-related piece in the job.

      1. config.xml
        2 kB
        Patrick Hartling
      2. config.xml
        1 kB
        Patrick Hartling

        Activity

          People

          • Assignee:
            gbois Gregory Boissinot
            Reporter:
            patrick Patrick Hartling
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: