Branch: refs/heads/beta-4.0
  Home:   https://github.com/jenkinsci/git-plugin
  Commit: 07cfa5ddef698838b01d4214915f98d4e902c0f8
      
https://github.com/jenkinsci/git-plugin/commit/07cfa5ddef698838b01d4214915f98d4e902c0f8
  Author: Jacob Keller <[email protected]>
  Date:   2018-06-30 (Sat, 30 Jun 2018)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitRevisionBuildParameters.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/main/java/hudson/plugins/git/util/BuildData.java
    A src/main/java/hudson/plugins/git/util/BuildDetails.java
    M src/test/java/hudson/plugins/git/GitSCMTest.java
    M src/test/java/hudson/plugins/git/RevisionParameterActionTest.java
    M src/test/java/hudson/plugins/git/util/BuildDataTest.java
    M src/test/java/jenkins/plugins/git/GitStepTest.java

  Log Message:
  -----------
  [JENKINS-19022] rebuild BuildData objects instead of storing them in the 
build.xml

The BuildData objects are serialized into the build.xml for every build.
This is normally not a problem, as their contents are small. However,
for certain types of builds (gerrit-triggered projects, really any git
build which uses a large number of refs) the BuildData objects can
become enormous. Worse, in those cases the data it saves is nearly
worthless.

Unfortunately, complete removal of the BuildData objects is not
possible, as we rely on this data to correctly predict change logs, and
to determine what revisions to build. Disentangling all of these
operations from the BuildData is tricky, if not impossible. This is
especially so for extension points such as the BuildChoosers.

Instead, lets opt for a different approach: generate the BuildData
instead of serializing the buildsByBranchName map to the build.xml for
every single build.

Do this by implementing a simpler BuildDetails structure, which contains
most of the same information, but does not contain the
buildsByBranchName map.

Stop storing the BuildData object into the build Actions. Instead,
search for BuildDetails and regenerate the BuildData structure from
this. As a fallback, allow finding old BuildData actions and using
those, if they still exist.

Jenkins Administrators may wish to purge this data from their build.xml
files if they do not need the historical data, but for now, keep the
plugin as backwards compatible as possible.

With this change, we now only store a single Build object per build
instead of storing the entire branch map, which should significantly
reduce build.xml bloat.

If the time cost of rebuilding the BuildData structure is too high,
(such as when there are a large number of historical builds), we could
add some sort of limit on the number of past builds to check. However,
this would require some thought, as it would not produce exact replicas
of the current BuildData objects.

See [JENKINS-19022] and  [JENKINS-47789] for more details on the issues
the BuildData objects can cause.

Signed-off-by: Jacob Keller <[email protected]>


  Commit: d7689cfacabb6b5e534fcd85481ec29a16f3b0ed
      
https://github.com/jenkinsci/git-plugin/commit/d7689cfacabb6b5e534fcd85481ec29a16f3b0ed
  Author: Jacob Keller <[email protected]>
  Date:   2018-06-30 (Sat, 30 Jun 2018)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitSCM.java

  Log Message:
  -----------
  git-plugin: check all BuildData when searching with hash

When searching for the build that build a specific sha1 hash, search
every build data and build details action instead of just the first.

Signed-off-by: Jacob Keller <[email protected]>
Title: check all BuildData when searching for SHA1
Change-type: DefectResolution


  Commit: 6c529d1e8edd1f4592cdeca10f44175bc3230c21
      
https://github.com/jenkinsci/git-plugin/commit/6c529d1e8edd1f4592cdeca10f44175bc3230c21
  Author: Jacob Keller <[email protected]>
  Date:   2018-06-30 (Sat, 30 Jun 2018)

  Changed paths:
    A src/main/resources/hudson/plugins/git/util/BuildDetails/index.jelly
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/index_it.properties
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/index_ja.properties
    A src/main/resources/hudson/plugins/git/util/BuildDetails/summary.jelly
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/summary_it.properties
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/summary_ja.properties

  Log Message:
  -----------
  add BuildDetails jelly code to display the action

For the translations, I kept the same output as for translating "Git
Build Data" since I don't know the languages enough to translate it
better, though for English we use "Git Build Details".

Signed-off-by: Jacob Keller <[email protected]>


  Commit: dcd329f4806b2ccec6ebafd6d72125bfda7eea8e
      
https://github.com/jenkinsci/git-plugin/commit/dcd329f4806b2ccec6ebafd6d72125bfda7eea8e
  Author: Mark Waite <[email protected]>
  Date:   2018-07-06 (Fri, 06 Jul 2018)

  Log Message:
  -----------
  Remove trailing empty line in index.jelly

Start a build of the pull request


  Commit: fd1f0c3188a83a80fcba2da14b786c25fb136df2
      
https://github.com/jenkinsci/git-plugin/commit/fd1f0c3188a83a80fcba2da14b786c25fb136df2
  Author: nre <[email protected]>
  Date:   2018-09-19 (Wed, 19 Sep 2018)

  Changed paths:
    M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
    M 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/config.groovy
    M src/test/java/jenkins/plugins/git/GitSCMSourceTraitsTest.java
    M 
src/test/resources/jenkins/plugins/git/GitSCMSourceTraitsTest/pimpped_out.xml

  Log Message:
  -----------
  [JENKINS-44720] Update submodules in parallel

This allows for git submodules to be updated in parallel, using a
thread pool. This option is (so far) only supported with the native
git client, and not JGit.

This depends on the following pull requests from git-client-plugin:

https://github.com/jenkinsci/git-client-plugin/pull/348
https://github.com/jenkinsci/git-client-plugin/pull/352


  Commit: 432a8e133e76710be5e39bbf853b40ade8960e4e
      
https://github.com/jenkinsci/git-plugin/commit/432a8e133e76710be5e39bbf853b40ade8960e4e
  Author: runzexia <[email protected]>
  Date:   2018-10-24 (Wed, 24 Oct 2018)

  Changed paths:
    M src/main/java/jenkins/plugins/git/GitSCMSource.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java

  Log Message:
  -----------
  add credential check


  Commit: 299b7132897c0cbd08279aa7f3e65284c16c2c39
      
https://github.com/jenkinsci/git-plugin/commit/299b7132897c0cbd08279aa7f3e65284c16c2c39
  Author: runzexia <[email protected]>
  Date:   2018-10-27 (Sat, 27 Oct 2018)

  Changed paths:
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java

  Log Message:
  -----------
  add negative case


  Commit: 68b3432a96be3334ed28275c8872a25bcb32f681
      
https://github.com/jenkinsci/git-plugin/commit/68b3432a96be3334ed28275c8872a25bcb32f681
  Author: runzexia <[email protected]>
  Date:   2018-11-10 (Sat, 10 Nov 2018)

  Changed paths:
    M src/main/java/jenkins/plugins/git/GitSCMSource.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java

  Log Message:
  -----------
  fix import


  Commit: a054fea866ec4a22ddcb9dd19715c5f8abaff53f
      
https://github.com/jenkinsci/git-plugin/commit/a054fea866ec4a22ddcb9dd19715c5f8abaff53f
  Author: Arnaud <[email protected]>
  Date:   2018-12-05 (Wed, 05 Dec 2018)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitChangeSet.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/main/resources/hudson/plugins/git/GitSCM/global.jelly
    A 
src/main/resources/hudson/plugins/git/GitSCM/help-useExistingAccountWithSameEmail.html
    M src/test/java/hudson/plugins/git/GitChangeSetTest.java
    M src/test/java/hudson/plugins/git/GitSCMTest.java

  Log Message:
  -----------
  [JENKINS-9016] Added an option to search for users based on email attribute

This option is added in order to try to reduce unnecessary user
creation when user ids in jenkins are not based on email addresses.
It will allow optional search for users based on their mail address
property, assuming a single mail address should match only one user.

This is sort of a common sense implementation allowing to wait for
the implementation of JENKINS-14849, as the actual target, requiring
SecurityRealm plugins to expose the logic to match SCM ids to the
users belonging to the realm.


  Commit: 865d3e172956f432095e3861882617af9d16d83f
      
https://github.com/jenkinsci/git-plugin/commit/865d3e172956f432095e3861882617af9d16d83f
  Author: Mark Waite <[email protected]>
  Date:   2018-12-08 (Sat, 08 Dec 2018)

  Changed paths:
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java

  Log Message:
  -----------
  Add credential validation failure test cases

Also includes commented message validation case


  Commit: 506e7a18f4b0b102b069a51f3de649cc4eb11bf0
      
https://github.com/jenkinsci/git-plugin/commit/506e7a18f4b0b102b069a51f3de649cc4eb11bf0
  Author: Mark Waite <[email protected]>
  Date:   2018-12-08 (Sat, 08 Dec 2018)

  Changed paths:
    M src/main/java/jenkins/plugins/git/GitSCMSource.java

  Log Message:
  -----------
  Clarify the GitSCMSource credential error message

JGit does not use ls-remote to check credentials.


  Commit: e3da2b010d9f182b55fdbf5c7e0aff152e9317fe
      
https://github.com/jenkinsci/git-plugin/commit/e3da2b010d9f182b55fdbf5c7e0aff152e9317fe
  Author: Mark Waite <[email protected]>
  Date:   2018-12-08 (Sat, 08 Dec 2018)

  Changed paths:
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java

  Log Message:
  -----------
  Assert the expected credential check failure msg


  Commit: 4d03525627162be2be6b6b17560912eee540c1a4
      
https://github.com/jenkinsci/git-plugin/commit/4d03525627162be2be6b6b17560912eee540c1a4
  Author: Mark Waite <[email protected]>
  Date:   2018-12-11 (Tue, 11 Dec 2018)

  Changed paths:
    M .gitignore
    M .mvn/extensions.xml
    M Jenkinsfile
    M pom.xml
    M src/main/java/hudson/plugins/git/GitChangeLogParser.java
    M src/main/java/hudson/plugins/git/GitChangeSet.java
    M src/main/java/hudson/plugins/git/GitPublisher.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/main/java/hudson/plugins/git/UserMergeOptions.java
    M src/main/java/hudson/plugins/git/browser/AssemblaWeb.java
    M src/main/java/hudson/plugins/git/browser/BitbucketWeb.java
    M src/main/java/hudson/plugins/git/browser/CGit.java
    M src/main/java/hudson/plugins/git/browser/FisheyeGitRepositoryBrowser.java
    M src/main/java/hudson/plugins/git/browser/GitLab.java
    M src/main/java/hudson/plugins/git/browser/GitList.java
    M src/main/java/hudson/plugins/git/browser/GitRepositoryBrowser.java
    M src/main/java/hudson/plugins/git/browser/GitWeb.java
    M src/main/java/hudson/plugins/git/browser/GithubWeb.java
    M src/main/java/hudson/plugins/git/browser/Gitiles.java
    M src/main/java/hudson/plugins/git/browser/GitoriousWeb.java
    M src/main/java/hudson/plugins/git/browser/GogsGit.java
    M src/main/java/hudson/plugins/git/browser/KilnGit.java
    M src/main/java/hudson/plugins/git/browser/Phabricator.java
    M src/main/java/hudson/plugins/git/browser/RedmineWeb.java
    M src/main/java/hudson/plugins/git/browser/RhodeCode.java
    M src/main/java/hudson/plugins/git/browser/Stash.java
    M src/main/java/hudson/plugins/git/browser/TFS2013GitRepositoryBrowser.java
    M src/main/java/hudson/plugins/git/browser/ViewGitWeb.java
    M src/main/java/hudson/plugins/git/extensions/impl/CheckoutOption.java
    M src/main/java/hudson/plugins/git/extensions/impl/CloneOption.java
    M src/main/java/hudson/plugins/git/extensions/impl/LocalBranch.java
    M src/main/java/hudson/plugins/git/extensions/impl/PreBuildMerge.java
    M src/main/java/hudson/plugins/git/extensions/impl/SparseCheckoutPath.java
    M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
    M src/main/java/hudson/plugins/git/extensions/impl/UserIdentity.java
    M src/main/java/hudson/plugins/git/util/Build.java
    M src/main/java/hudson/plugins/git/util/BuildData.java
    M src/main/java/hudson/plugins/git/util/GitUtils.java
    M src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
    M src/main/java/jenkins/plugins/git/GitRemoteHeadRefAction.java
    M src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
    M src/main/java/jenkins/plugins/git/GitSCMSourceContext.java
    M src/main/resources/hudson/plugins/git/GitSCM/buildEnv.groovy
    M src/main/resources/hudson/plugins/git/GitSCM/buildEnv.properties
    M src/main/resources/hudson/plugins/git/GitSCM/global.jelly
    M 
src/main/resources/hudson/plugins/git/GitSCM/help-createAccountBasedOnEmail.html
    A src/main/resources/hudson/plugins/git/browser/GitLab/help-repoUrl.html
    R src/main/resources/hudson/plugins/git/browser/GitLab/help-url.html
    M src/main/resources/hudson/plugins/git/browser/GitLab/help-version.html
    M 
src/main/resources/hudson/plugins/git/extensions/impl/CloneOption/help-depth.html
    M 
src/main/resources/hudson/plugins/git/extensions/impl/CloneOption/help-shallow.html
    M 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/config.groovy
    A 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/help-depth.html
    A 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/help-depth_ja.html
    A 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/help-shallow.html
    A 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/help-shallow_ja.html
    M src/test/java/hudson/plugins/git/AbstractGitProject.java
    M src/test/java/hudson/plugins/git/AbstractGitTestCase.java
    M src/test/java/hudson/plugins/git/GitChangeLogParserTest.java
    M src/test/java/hudson/plugins/git/GitChangeSetBasicTest.java
    M src/test/java/hudson/plugins/git/GitChangeSetEuroTest.java
    A src/test/java/hudson/plugins/git/GitChangeSetTruncateTest.java
    M src/test/java/hudson/plugins/git/GitChangeSetUtil.java
    M src/test/java/hudson/plugins/git/GitPublisherTest.java
    M src/test/java/hudson/plugins/git/GitSCMTest.java
    M src/test/java/hudson/plugins/git/GitStatusCrumbExclusionTest.java
    M src/test/java/hudson/plugins/git/UserMergeOptionsTest.java
    M src/test/java/hudson/plugins/git/browser/BitbucketWebTest.java
    M src/test/java/hudson/plugins/git/browser/GitLabTest.java
    A src/test/java/hudson/plugins/git/browser/GitLabWorkflowTest.java
    M src/test/java/hudson/plugins/git/browser/GitListTest.java
    M src/test/java/hudson/plugins/git/browser/GitWebTest.java
    M src/test/java/hudson/plugins/git/browser/GithubWebTest.java
    M src/test/java/hudson/plugins/git/browser/GitoriousWebTest.java
    M src/test/java/hudson/plugins/git/browser/GogsGitTest.java
    M src/test/java/hudson/plugins/git/browser/KilnGitTest.java
    M src/test/java/hudson/plugins/git/browser/RedmineWebTest.java
    M src/test/java/hudson/plugins/git/browser/RhodeCodeTest.java
    M src/test/java/hudson/plugins/git/browser/ViewGitWebTest.java
    M src/test/java/hudson/plugins/git/extensions/GitSCMExtensionTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/AuthorInChangelogTest.java
    M src/test/java/hudson/plugins/git/extensions/impl/CheckoutOptionTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/CleanBeforeCheckoutTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/CleanCheckoutTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/CloneOptionTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/GitLFSPullTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/IgnoreNotifyCommitTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/LocalBranchTest.java
    M src/test/java/hudson/plugins/git/extensions/impl/PreBuildMergeTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/PruneStaleBranchTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/SparseCheckoutPathTest.java
    M src/test/java/hudson/plugins/git/extensions/impl/SubmoduleOptionTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/UserIdentityTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/WipeWorkspaceTest.java
    M src/test/java/hudson/plugins/git/util/BuildDataTest.java
    A src/test/java/hudson/plugins/git/util/BuildTest.java
    M src/test/java/hudson/plugins/git/util/CandidateRevisionsTest.java
    M src/test/java/hudson/plugins/git/util/CommitTimeComparatorTest.java
    M src/test/java/hudson/plugins/git/util/DefaultBuildChooserTest.java
    M 
src/test/java/jenkins/plugins/git/AbstractGitSCMSourceRetrieveHeadsTest.java
    M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
    M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTrivialTest.java
    M src/test/java/jenkins/plugins/git/CliGitCommand.java
    A src/test/java/jenkins/plugins/git/GitRemoteHeadRefActionTest.java
    M src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java
    A src/test/java/jenkins/plugins/git/GitSCMSourceContextTest.java
    A src/test/java/jenkins/plugins/git/GitSCMSourceDefaultsTest.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTraitsTest.java
    M src/test/java/jenkins/plugins/git/GitSCMTelescopeTest.java
    M src/test/java/jenkins/plugins/git/GitSampleRepoRule.java
    A src/test/resources/hudson/plugins/git/browser/rawchangelog-with-escape
    M 
src/test/resources/jenkins/plugins/git/GitSCMSourceTraitsTest/pimpped_out.xml

  Log Message:
  -----------
  Merge branch 'master' into jk-dont-store-build-data


  Commit: 35b5eba16d21f93908ae33d4438bc875e36149b6
      
https://github.com/jenkinsci/git-plugin/commit/35b5eba16d21f93908ae33d4438bc875e36149b6
  Author: Mark Waite <[email protected]>
  Date:   2018-12-12 (Wed, 12 Dec 2018)

  Changed paths:
    M .gitignore
    M .mvn/extensions.xml
    M Jenkinsfile
    M pom.xml
    M src/main/java/hudson/plugins/git/GitChangeLogParser.java
    M src/main/java/hudson/plugins/git/GitChangeSet.java
    M src/main/java/hudson/plugins/git/GitPublisher.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/main/java/hudson/plugins/git/UserMergeOptions.java
    M src/main/java/hudson/plugins/git/browser/AssemblaWeb.java
    M src/main/java/hudson/plugins/git/browser/BitbucketWeb.java
    M src/main/java/hudson/plugins/git/browser/CGit.java
    M src/main/java/hudson/plugins/git/browser/FisheyeGitRepositoryBrowser.java
    M src/main/java/hudson/plugins/git/browser/GitLab.java
    M src/main/java/hudson/plugins/git/browser/GitList.java
    M src/main/java/hudson/plugins/git/browser/GitRepositoryBrowser.java
    M src/main/java/hudson/plugins/git/browser/GitWeb.java
    M src/main/java/hudson/plugins/git/browser/GithubWeb.java
    M src/main/java/hudson/plugins/git/browser/Gitiles.java
    M src/main/java/hudson/plugins/git/browser/GitoriousWeb.java
    M src/main/java/hudson/plugins/git/browser/GogsGit.java
    M src/main/java/hudson/plugins/git/browser/KilnGit.java
    M src/main/java/hudson/plugins/git/browser/Phabricator.java
    M src/main/java/hudson/plugins/git/browser/RedmineWeb.java
    M src/main/java/hudson/plugins/git/browser/RhodeCode.java
    M src/main/java/hudson/plugins/git/browser/Stash.java
    M src/main/java/hudson/plugins/git/browser/TFS2013GitRepositoryBrowser.java
    M src/main/java/hudson/plugins/git/browser/ViewGitWeb.java
    M src/main/java/hudson/plugins/git/extensions/impl/CheckoutOption.java
    M src/main/java/hudson/plugins/git/extensions/impl/CloneOption.java
    M src/main/java/hudson/plugins/git/extensions/impl/LocalBranch.java
    M src/main/java/hudson/plugins/git/extensions/impl/PreBuildMerge.java
    M src/main/java/hudson/plugins/git/extensions/impl/SparseCheckoutPath.java
    M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
    M src/main/java/hudson/plugins/git/extensions/impl/UserIdentity.java
    M src/main/java/hudson/plugins/git/util/Build.java
    M src/main/java/hudson/plugins/git/util/BuildData.java
    M src/main/java/jenkins/plugins/git/AbstractGitSCMSource.java
    M src/main/java/jenkins/plugins/git/GitRemoteHeadRefAction.java
    M src/main/java/jenkins/plugins/git/GitSCMFileSystem.java
    M src/main/java/jenkins/plugins/git/GitSCMSourceContext.java
    M src/main/resources/hudson/plugins/git/GitSCM/global.jelly
    M 
src/main/resources/hudson/plugins/git/GitSCM/help-createAccountBasedOnEmail.html
    A src/main/resources/hudson/plugins/git/browser/GitLab/help-repoUrl.html
    R src/main/resources/hudson/plugins/git/browser/GitLab/help-url.html
    M src/main/resources/hudson/plugins/git/browser/GitLab/help-version.html
    M src/test/java/hudson/plugins/git/GitChangeLogParserTest.java
    M src/test/java/hudson/plugins/git/GitChangeSetBasicTest.java
    M src/test/java/hudson/plugins/git/GitChangeSetEuroTest.java
    A src/test/java/hudson/plugins/git/GitChangeSetTruncateTest.java
    M src/test/java/hudson/plugins/git/GitChangeSetUtil.java
    M src/test/java/hudson/plugins/git/UserMergeOptionsTest.java
    M src/test/java/hudson/plugins/git/browser/BitbucketWebTest.java
    M src/test/java/hudson/plugins/git/browser/GitLabTest.java
    A src/test/java/hudson/plugins/git/browser/GitLabWorkflowTest.java
    M src/test/java/hudson/plugins/git/browser/GitListTest.java
    M src/test/java/hudson/plugins/git/browser/GitWebTest.java
    M src/test/java/hudson/plugins/git/browser/GithubWebTest.java
    M src/test/java/hudson/plugins/git/browser/GitoriousWebTest.java
    M src/test/java/hudson/plugins/git/browser/GogsGitTest.java
    M src/test/java/hudson/plugins/git/browser/KilnGitTest.java
    M src/test/java/hudson/plugins/git/browser/RedmineWebTest.java
    M src/test/java/hudson/plugins/git/browser/RhodeCodeTest.java
    M src/test/java/hudson/plugins/git/browser/ViewGitWebTest.java
    M src/test/java/hudson/plugins/git/extensions/GitSCMExtensionTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/AuthorInChangelogTest.java
    M src/test/java/hudson/plugins/git/extensions/impl/CheckoutOptionTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/CleanBeforeCheckoutTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/CleanCheckoutTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/CloneOptionTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/GitLFSPullTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/IgnoreNotifyCommitTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/LocalBranchTest.java
    M src/test/java/hudson/plugins/git/extensions/impl/PreBuildMergeTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/PruneStaleBranchTest.java
    A 
src/test/java/hudson/plugins/git/extensions/impl/SparseCheckoutPathTest.java
    M src/test/java/hudson/plugins/git/extensions/impl/SubmoduleOptionTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/UserIdentityTest.java
    A src/test/java/hudson/plugins/git/extensions/impl/WipeWorkspaceTest.java
    M src/test/java/hudson/plugins/git/util/BuildDataTest.java
    A src/test/java/hudson/plugins/git/util/BuildTest.java
    M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTest.java
    M src/test/java/jenkins/plugins/git/AbstractGitSCMSourceTrivialTest.java
    M src/test/java/jenkins/plugins/git/CliGitCommand.java
    A src/test/java/jenkins/plugins/git/GitRemoteHeadRefActionTest.java
    M src/test/java/jenkins/plugins/git/GitSCMFileSystemTest.java
    A src/test/java/jenkins/plugins/git/GitSCMSourceContextTest.java
    A src/test/java/jenkins/plugins/git/GitSCMSourceDefaultsTest.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java
    M src/test/java/jenkins/plugins/git/GitSCMTelescopeTest.java
    A src/test/resources/hudson/plugins/git/browser/rawchangelog-with-escape

  Log Message:
  -----------
  Merge branch 'master' into nre/master/submodule-threads


  Commit: a5d8f62c414c1e4ec2f6680ff6f7261e725833e3
      
https://github.com/jenkinsci/git-plugin/commit/a5d8f62c414c1e4ec2f6680ff6f7261e725833e3
  Author: Mark Waite <[email protected]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java

  Log Message:
  -----------
  Include SubmoduleOption threads in hashCode

Needs to be included to satisfy the equals contract
that equal objects must have equal hashCodes


  Commit: 6fd0ec4d070c0f1c96bff2849cb4cd350d397a4c
      
https://github.com/jenkinsci/git-plugin/commit/6fd0ec4d070c0f1c96bff2849cb4cd350d397a4c
  Author: Mark Waite <[email protected]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M src/main/java/jenkins/plugins/git/GitSCMSource.java

  Log Message:
  -----------
  Remove duplicated blank line from imports


  Commit: 4adbc157961384e0fd98f6f4ee422d67085fd5a5
      
https://github.com/jenkinsci/git-plugin/commit/4adbc157961384e0fd98f6f4ee422d67085fd5a5
  Author: Mark Waite <[email protected]>
  Date:   2018-12-15 (Sat, 15 Dec 2018)

  Changed paths:
    M src/main/java/hudson/plugins/git/GitChangeSet.java
    M src/main/java/hudson/plugins/git/GitRevisionBuildParameters.java
    M src/main/java/hudson/plugins/git/GitSCM.java
    M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
    M src/main/java/hudson/plugins/git/util/BuildData.java
    A src/main/java/hudson/plugins/git/util/BuildDetails.java
    M src/main/java/jenkins/plugins/git/GitSCMSource.java
    M src/main/resources/hudson/plugins/git/GitSCM/global.jelly
    A 
src/main/resources/hudson/plugins/git/GitSCM/help-useExistingAccountWithSameEmail.html
    M 
src/main/resources/hudson/plugins/git/extensions/impl/SubmoduleOption/config.groovy
    A src/main/resources/hudson/plugins/git/util/BuildDetails/index.jelly
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/index_it.properties
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/index_ja.properties
    A src/main/resources/hudson/plugins/git/util/BuildDetails/summary.jelly
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/summary_it.properties
    A 
src/main/resources/hudson/plugins/git/util/BuildDetails/summary_ja.properties
    M src/test/java/hudson/plugins/git/GitChangeSetTest.java
    M src/test/java/hudson/plugins/git/GitSCMTest.java
    M src/test/java/hudson/plugins/git/RevisionParameterActionTest.java
    M src/test/java/hudson/plugins/git/util/BuildDataTest.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTest.java
    M src/test/java/jenkins/plugins/git/GitSCMSourceTraitsTest.java
    M src/test/java/jenkins/plugins/git/GitStepTest.java
    M 
src/test/resources/jenkins/plugins/git/GitSCMSourceTraitsTest/pimpped_out.xml

  Log Message:
  -----------
  Merge remote-tracking branches 'jacob-keller/jk-dont-store-build-data', 
'runzexia/git-check-credential-id', 'nre-ableton/nre/master/submodule-threads' 
and 'Greybird/master' into beta-4.0


Compare: 
https://github.com/jenkinsci/git-plugin/compare/07cfa5ddef69^...4adbc1579613
      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to