Branch: refs/heads/master
  Home:   https://github.com/jenkinsci/github-branch-source-plugin
  Commit: 185f1729c3a68d3c30a28f2e5b11e516eef9c263
      
https://github.com/jenkinsci/github-branch-source-plugin/commit/185f1729c3a68d3c30a28f2e5b11e516eef9c263
  Author: Liam Newman <bitwise...@gmail.com>
  Date:   2019-05-22 (Wed, 22 May 2019)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystem.java
    M 
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
    M 
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevision.java
    M 
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystemTest.java
    M 
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java
    M 
src/test/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevisionTest.java

  Log Message:
  -----------
  [JENKINS-57371] - Enable graceful fallback for merge hash

We tried using strict merge commit handling to prevent cloning on master.
This resulted in some edge cases for some users where PRs would simply not build
and there was not viable workaround.

Change:
* Merge hash has been changed to best effort.  If it is missing or inconsistent,
Jenkins will gracefully revert to cloning on master.
* Most validity checking for merge hash has been moved to create time.
* Plugin tries harder than before to create a valid merge hash revision.


  Commit: ea479ae6f6d6017944925ce2b3f981293fcf0c7b
      
https://github.com/jenkinsci/github-branch-source-plugin/commit/ea479ae6f6d6017944925ce2b3f981293fcf0c7b
  Author: Liam Newman <bitwise...@gmail.com>
  Date:   2019-05-23 (Thu, 23 May 2019)

  Changed paths:
    M 
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystem.java
    M 
src/main/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSource.java
    M 
src/main/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevision.java
    M 
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMFileSystemTest.java
    M 
src/test/java/org/jenkinsci/plugins/github_branch_source/GitHubSCMSourceTest.java
    M 
src/test/java/org/jenkinsci/plugins/github_branch_source/PullRequestSCMRevisionTest.java

  Log Message:
  -----------
  Merge pull request #226 from bitwiseman/JENKINS-57371

[JENKINS-57371] - Enable graceful fallback for merge hash


Compare: 
https://github.com/jenkinsci/github-branch-source-plugin/compare/5b2434f39e34...ea479ae6f6d6

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-commits+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/github-branch-source-plugin/push/refs/heads/master/5b2434-ea479a%40github.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to