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.