Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-46449

NPE on build PR head revision

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • None
    • Jenkins 2.60.3
      GitHub Branch Source Plugin 2.2.3

      On building a head revision of a GitHub PR, I am getting the following NPE.
      It does not seem to fail on every PR. Due to the code, this occurrs just in case of GitHub repo is null. Any idea under which circumstances this might happen?

      Build log:

      Started by user XXXX
      10:34:23 Connecting to https://api.github.com using xxxxx/****** (GitHub Account)
      
      GitHub has been notified of this commit’s build result
      
      java.lang.NullPointerException
      	at org.jenkinsci.plugins.github_branch_source.GitHubSCMFile.metadata(GitHubSCMFile.java:106)
      	at org.jenkinsci.plugins.github_branch_source.GitHubSCMFile.content(GitHubSCMFile.java:176)
      	at jenkins.scm.api.SCMFile.contentAsString(SCMFile.java:338)
      	at org.jenkinsci.plugins.workflow.multibranch.SCMBinder.create(SCMBinder.java:104)
      	at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:263)
      	at hudson.model.ResourceController.execute(ResourceController.java:97)
      	at hudson.model.Executor.run(Executor.java:405)
      Finished: FAILURE
      

            stephenconnolly Stephen Connolly
            maybee Malte Brunnlieb
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: