ababushk - Overview
1
def commitHashForBuild(build) {
2
def scmAction = build?.actions.find { action -> action instanceof jenkins.scm.api.SCMRevisionAction }
3
if (scmAction?.revision instanceof org.jenkinsci.plugins.github_branch_source.PullRequestSCMRevision) {
4
return scmAction?.revision?.pullHash
5
} else if (scmAction?.revision instanceof jenkins.plugins.git.AbstractGitSCMSource$SCMRevisionImpl) {