Natalia Naumova created JENKINS-12704:
-----------------------------------------

             Summary: WORKSPACE variable for concurrent builds are not defined 
properly.
                 Key: JENKINS-12704
                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12704
             Project: Jenkins
          Issue Type: Bug
          Components: concurrent-build, envinject
         Environment: redhat (master/slave) 
jenkins ver=1.448
            Reporter: Natalia Naumova
            Assignee: Kohsuke Kawaguchi


I have master/slave setup, and my project has the ability to execute builds in 
parallel, i.e. I have 'Execute concurrent builds if necessary' option turned 
on. 

But when I'm trying to inject any environment variables into my job ( 'Inject 
environment variables to the build process' option ), then the $WORKSPACE 
variable is NOT defined properly for parallel builds. 

They should be

 
${JENKINS_HOME/workspace/${JOB_NAME}
${JENKINS_HOME/workspace/${JOB_NAME}@2
${JENKINS_HOME/workspace/${JOB_NAME}@3
...
But $WORKSPACE always points to

 
${JENKINS_HOME/workspace/${JOB_NAME}
for all job runs. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to