Branch: refs/heads/refactoring
Home: https://github.com/jenkinsci/git-plugin
Commit: badbee12fa47d83bf97d08577d0f14855b833d50
https://github.com/jenkinsci/git-plugin/commit/badbee12fa47d83bf97d08577d0f14855b833d50
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
Log Message:
-----------
Removed useless warnings.
I consider this warning useless for multiple reasons.
1. It is not actionable. If the merge is configured, then this can happen
legitimately, and there's nothing the user can do about it.
2. it is reporting a problem in a wrong place. I assume the reason this was
reported is because when the commit we build is pointed by multiple branches
and all their changelogs show up in a single list, the user can't easily tell
which commit belongs to which branch. But that confusion happens when someone
is looking at the change list page, not when someone is looking at the console.
If grouping commits into branches they belong to is useful, then the right
thing to do is to fix the GitChangeLogSet so that it can do it.
Commit: 50ae100fa84f6dec54fbe99db2a231c791883ee1
https://github.com/jenkinsci/git-plugin/commit/50ae100fa84f6dec54fbe99db2a231c791883ee1
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitChangeSet.java
M src/main/java/hudson/plugins/git/GitSCM.java
M src/main/java/hudson/plugins/git/extensions/GitSCMExtension.java
M src/main/resources/hudson/plugins/git/GitChangeSetList/index.jelly
Log Message:
-----------
Unified the changelog computation.
As a step toward extracting out the merge setting to an GitSCMExtension,
eliminating the special handling for the changelog computation for a merge
commit.
As I left in the comment of the computeChangeLog method, the changelog
computation in the case of merge probably needs more work
Commit: e9b8b395fa36d4f73f4ba136a1f6146b84b52bec
https://github.com/jenkinsci/git-plugin/commit/e9b8b395fa36d4f73f4ba136a1f6146b84b52bec
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
Log Message:
-----------
Moved out the submodule stuff into SubmoduleOptions
Commit: 2b8eae454bbc2b668a0d06ef6dc28b506832ba4c
https://github.com/jenkinsci/git-plugin/commit/2b8eae454bbc2b668a0d06ef6dc28b506832ba4c
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
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
Log Message:
-----------
Simplification
it is unlikely that the caller doesn't statically know whether it wants to copy
or get
Commit: 0fcff171166c795812675b967450b1df58be7a27
https://github.com/jenkinsci/git-plugin/commit/0fcff171166c795812675b967450b1df58be7a27
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/util/Build.java
Log Message:
-----------
doc improvement
Commit: ed00156c7490868d72910e3217f87e150c99171f
https://github.com/jenkinsci/git-plugin/commit/ed00156c7490868d72910e3217f87e150c99171f
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
Log Message:
-----------
GitSCM checkout message is way too verbose.
Commit: f1dd5eac4978fb8b7c85e8459feddf5a43c0b802
https://github.com/jenkinsci/git-plugin/commit/f1dd5eac4978fb8b7c85e8459feddf5a43c0b802
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-16 (Sun, 16 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
R src/main/java/hudson/plugins/git/util/MergeBuild.java
A src/main/java/hudson/plugins/git/util/MergeRecord.java
Log Message:
-----------
Got rid of MergeBuild.
Build object is created by GitSCM, and every AbstractBuild gets exactly one, so
if we are to move the merge support to GitSCMExtension, then MergeBuild that
tries to take over the Build object doesn't work --- it's just not composable.
Commit: 471307575e7f6608668925322351124d427ee18d
https://github.com/jenkinsci/git-plugin/commit/471307575e7f6608668925322351124d427ee18d
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
M src/main/java/hudson/plugins/git/util/MergeRecord.java
Log Message:
-----------
further simplification
Commit: 4b9b4c02cd50bfb17fee7a995d8de99d07217dd6
https://github.com/jenkinsci/git-plugin/commit/4b9b4c02cd50bfb17fee7a995d8de99d07217dd6
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
Log Message:
-----------
clean is executing twice
Commit: b5c3350e81b520a75a8828e1ee35badf02d4a3d2
https://github.com/jenkinsci/git-plugin/commit/b5c3350e81b520a75a8828e1ee35badf02d4a3d2
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
Log Message:
-----------
more simplification
Commit: 90e29a6be4447dff8ef2984ece9a62ba21ad5343
https://github.com/jenkinsci/git-plugin/commit/90e29a6be4447dff8ef2984ece9a62ba21ad5343
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
Log Message:
-----------
Separated "retrieveChanges" from "determineRevisionToBuild"
Commit: 9accf4657f1b044f728f8efc9a0a861aaf448cd5
https://github.com/jenkinsci/git-plugin/commit/9accf4657f1b044f728f8efc9a0a861aaf448cd5
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M src/main/java/hudson/plugins/git/GitSCM.java
M src/main/java/hudson/plugins/git/extensions/GitSCMExtension.java
M src/main/java/hudson/plugins/git/extensions/impl/PerBuildTag.java
M src/main/java/hudson/plugins/git/extensions/impl/PruneStaleBranch.java
M src/main/java/hudson/plugins/git/extensions/impl/SubmoduleOption.java
Log Message:
-----------
Added a hook to decorate the selected commit.
This is for turning the merge support into an extension point
Commit: b3c44b6d28147e77496dfec3e38c4774ae53fe0a
https://github.com/jenkinsci/git-plugin/commit/b3c44b6d28147e77496dfec3e38c4774ae53fe0a
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
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/GitSCMBackwardCompatibility.java
M src/main/java/hudson/plugins/git/UserMergeOptions.java
M src/main/java/hudson/plugins/git/extensions/GitSCMExtension.java
A src/main/java/hudson/plugins/git/extensions/impl/PreBuildMerge.java
M src/main/resources/hudson/plugins/git/GitSCM/config.jelly
R src/main/resources/hudson/plugins/git/GitSCM/help-userMergeOptions.html
A
src/main/resources/hudson/plugins/git/extensions/impl/PreBuildMerge/config.groovy
A
src/main/resources/hudson/plugins/git/extensions/impl/PreBuildMerge/help.html
M src/test/java/hudson/plugins/git/AbstractGitTestCase.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/GitStatusTest.java
M src/test/java/hudson/plugins/git/MultipleSCMTest.java
Log Message:
-----------
Pulled out the pre-build merge support into a separate extension point
Commit: 2f01ec91359468e11653e5d222b4a652cf032f55
https://github.com/jenkinsci/git-plugin/commit/2f01ec91359468e11653e5d222b4a652cf032f55
Author: Kohsuke Kawaguchi <[email protected]>
Date: 2013-06-17 (Mon, 17 Jun 2013)
Changed paths:
M src/main/resources/hudson/plugins/git/GitSCM/config.jelly
R src/main/resources/hudson/plugins/git/GitSCM/help-pruneBranches.html
Log Message:
-----------
fixup for PruneStaleBranch
Compare:
https://github.com/jenkinsci/git-plugin/compare/4608d82d8cca...2f01ec913594
--
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/groups/opt_out.