Branch: refs/heads/master
Home: https://github.com/jenkinsci/git-client-plugin
Commit: 965871dcb545a9c54b1155a52c82027471325372
https://github.com/jenkinsci/git-client-plugin/commit/965871dcb545a9c54b1155a52c82027471325372
Author: Stephan Pauxberger <[email protected]>
Date: 2014-10-31 (Fri, 31 Oct 2014)
Changed paths:
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Allow reference repositories for JGit as well.
While JGit Clone and Init commands do not support a reference argument
directly, the same result can be reached using JGit API directly, by
separating clone into a creation step using the repository builder and a
regular fetch.
Commit: fb4a7dd60db239988cf47dd705db9f2b67330425
https://github.com/jenkinsci/git-client-plugin/commit/fb4a7dd60db239988cf47dd705db9f2b67330425
Author: Stephan Pauxberger <[email protected]>
Date: 2014-10-31 (Fri, 31 Oct 2014)
Changed paths:
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Fixed tests.
Commit: d1ba85094b86228b979ce366867eeb17558d303f
https://github.com/jenkinsci/git-client-plugin/commit/d1ba85094b86228b979ce366867eeb17558d303f
Author: Mark Waite <[email protected]>
Date: 2014-10-31 (Fri, 31 Oct 2014)
Changed paths:
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Merge branch 'jgit-references' of https://github.com/pauxus/git-client-plugin
into master-pauxus-jgit-references
Commit: 5beda7fe81287437bfccf4657a49232cc8d49cfe
https://github.com/jenkinsci/git-client-plugin/commit/5beda7fe81287437bfccf4657a49232cc8d49cfe
Author: Mark Waite <[email protected]>
Date: 2014-10-31 (Fri, 31 Oct 2014)
Changed paths:
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Enable test_branchContainingRemote - broken by changes, needs work
Also removed the ugly adaptCliGitClone method, replacing it with the
more direct, and more clear "git.checkout()" call.
Commit: 2c2aa49a2f644d4f8f6580cfa39ab90c81dd8644
https://github.com/jenkinsci/git-client-plugin/commit/2c2aa49a2f644d4f8f6580cfa39ab90c81dd8644
Author: Stephan Pauxberger <[email protected]>
Date: 2014-10-31 (Fri, 31 Oct 2014)
Changed paths:
M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
M src/main/java/org/jenkinsci/plugins/gitclient/GitClient.java
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/main/java/org/jenkinsci/plugins/gitclient/RemoteGitImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Merge pull request #1 from MarkEWaite/master-pauxus-jgit-references
Test simplification and more
Commit: 5ae8b9b15e6c256a52754f514414eac82f81faeb
https://github.com/jenkinsci/git-client-plugin/commit/5ae8b9b15e6c256a52754f514414eac82f81faeb
Author: Stephan Pauxberger <[email protected]>
Date: 2014-11-01 (Sat, 01 Nov 2014)
Changed paths:
M src/main/java/hudson/plugins/git/Branch.java
M src/main/java/org/jenkinsci/plugins/gitclient/CloneCommand.java
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Adjusted JGit checkout to match CliGit.
Now if the checkout ref is a simple branch name, and no local branch
exists and there is exactly ONE remote branch with that name, a new
local branch is created and checked out, tracking that remote branch.
Commit: 00e36c78e050bb0c77932b2ee95800691a95b040
https://github.com/jenkinsci/git-client-plugin/commit/00e36c78e050bb0c77932b2ee95800691a95b040
Author: Stephan Pauxberger <[email protected]>
Date: 2014-11-01 (Sat, 01 Nov 2014)
Changed paths:
M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
(Re-)activated 'shared' clones.
Shared now works as a special case of references.
Fixed test for JENKINS-20153
Commit: 40ff981427f170f7450deeff1d0c0c29d3105180
https://github.com/jenkinsci/git-client-plugin/commit/40ff981427f170f7450deeff1d0c0c29d3105180
Author: Stephan Pauxberger <[email protected]>
Date: 2014-11-02 (Sun, 02 Nov 2014)
Changed paths:
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
JGit ignored the references settings when reusing the repo.
- Expanded test to check for actual usage of references (i.e. no objects
in the cloned repo)
- applied a workaround for JGit behaviour
Commit: f330cd9e4dc1301830b432e26cd313ca7b812aaf
https://github.com/jenkinsci/git-client-plugin/commit/f330cd9e4dc1301830b432e26cd313ca7b812aaf
Author: Mark Waite <[email protected]>
Date: 2014-11-06 (Thu, 06 Nov 2014)
Changed paths:
M src/main/java/hudson/plugins/git/Branch.java
M src/main/java/org/jenkinsci/plugins/gitclient/CliGitAPIImpl.java
M src/main/java/org/jenkinsci/plugins/gitclient/CloneCommand.java
M src/main/java/org/jenkinsci/plugins/gitclient/JGitAPIImpl.java
M src/test/java/org/jenkinsci/plugins/gitclient/GitAPITestCase.java
Log Message:
-----------
Merge pull request #151 from pauxus/jgit-references
[JENKINS-25387] Allow reference repositories for JGit as well.
Compare:
https://github.com/jenkinsci/git-client-plugin/compare/6296a9a6fcd3...f330cd9e4dc1
--
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.