BRANCH_NAME should have the value of the branch name in your pipeline context.
See https://stackoverflow.com/questions/32789619/jenkins-multibranch-pipeline-what-is-the-branch-name-variable Mark Waite On Tue, Aug 8, 2017 at 1:27 PM <[email protected]> wrote: > Hi all, > > I have my GitHub web hook working on a Pipeline job, which is great! I > looked at the currentBuild object and my env variables, though, and I don't > appear not have access to the branch name, or ref string (e.g. > refs/heads/master). I know that the ref is sent as part of a payload ( > https://developer.github.com/v3/activity/events/types/#pushevent), so it > seems reasonable to think that Jenkins would pass this data forward somehow. > > I tried looking at > http://javadoc.jenkins-ci.org/hudson/scm/ChangeLogSet.Entry.html to see > if currentBuild.changeSets would give me anything, but I don't see it. Does > Jenkins not know how to talk about git refs? Does it just drop everything > on the floor except the commits? > > Cheers, > Jack > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-users/e30f6b41-3c60-402f-933a-f79c6d0138ab%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-users/e30f6b41-3c60-402f-933a-f79c6d0138ab%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtGH%3DE3y%3DDOi-FrZgBxk94iG%2BcgpuKGM2ZKocHCQX3yB1A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
