import jenkins.branch.BranchIndexingCause
final def jenkinsInstance = jenkins.model.Jenkins.getInstance() final def jenkinsProject = jenkinsInstance.getItemByFullName(jenkinsProjectName) if (jenkinsProject != null) { final def job = jenkinsProject.getAllJobs().first() final def lastBuild = job.getLastBuild() final def causes = previousBuild.getCauses() final def buildCause = causes.first() if (buildCause instanceof BranchIndexingCause) {
} }
import jenkins.branch.BranchIndexingCause
final def jenkinsInstance = jenkins.model.Jenkins.getInstance()final def jenkinsProject = jenkinsInstance.getItemByFullName(jenkinsProjectName)if (jenkinsProject != null) {final def job = jenkinsProject.getAllJobs().first()final def lastBuild = job.getLastBuild()
final def causes = lastBuild.getCauses()
final def buildCause = causes.first()if (buildCause instanceof BranchIndexingCause) {}}