Ruth Morgenstein created JENKINS-12655:
------------------------------------------

             Summary: GIT_BRANCH is incorrect in build steps when branch 
choosing strategy is set to inverse (but it is correct in build name macro)
                 Key: JENKINS-12655
                 URL: https://issues.jenkins-ci.org/browse/JENKINS-12655
             Project: Jenkins
          Issue Type: Bug
          Components: git
            Reporter: Ruth Morgenstein
            Assignee: abayer


Context: I'm trying to create a parameterized job chain for our branches.

1) Set the git branch to */master and in advanced, select branching strategy = 
inverse
2) Set the build name (using plugin) to #${BUILD_NUMBER}.${GIT_BRANCH}
3) In the build, use shell to execute: echo ${BUILD_BRANCH}
4) Push a change into a branch in git then manually start the build in Jenkins

Result: 
The build string is set correctly to the branch used in step#4, but the echo in 
step #3 incorrectly says origin/master. Note, that the wrong GIT_BRANCH is also 
sent in my parameterized trigger.

The setting for GIT_BRANCH is correct at all times when Default choosing 
strategy is selected.



--
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