git-plugin
git-plugin copied to clipboard
Git repository access for Jenkins jobs
## [JENKINS-13493](https://issues.jenkins.io/browse/JENKINS-13493) - Automatic git cache maintenance This PR adds git maintenance to the Jenkins controller to optimize the git caches on the controller. Please refer to Project Page for...
GitSCMFileSystem now implements new SCM Builder APi that receives the Run that can is used to expand branch name with environment variables.
## [JENKINS-27082](https://issues.jenkins.io/browse/JENKINS-27082) - Quote the username and password in credentials binding Fix wrong quoting in askpass. Won't solve all cases of quoting but will avoid some common problems related to...
## [JENKINS-62592](https://issues.jenkins.io/browse/JENKINS-62592) - Return exact matches over fuzzy short hash matches while retrieving revisions. Not a large change, but this issue addresses the problem arisen by the associated ticket (https://issues.jenkins.io/browse/JENKINS-62592)....
## [JENKINS-67981](https://issues.jenkins.io/browse/JENKINS-67981) Do not fail when `User.get()` throws auth exception PR #1202 resolved https://issues.jenkins.io/browse/JENKINS-67491 by making the change in a single location for git plugin 4.10.2. Since there have been...
Extend the GitUsernamePasswordBinding by exporting the credentials suitable for git credential store
Extend the `GitUsernamePasswordBinding` by exporting the credentials suitable for git credential store ## Checklist - [x] I have read the [CONTRIBUTING](https://github.com/jenkinsci/git-plugin/blob/master/CONTRIBUTING.adoc) doc - [x] I have added tests that verify...
## [JENKINS-28335](https://issues.jenkins.io/browse/JENKINS-28335) - Add Git Credentials binding for SSH Private Key The `gitSshPrivateKey` implementation provides git authentication support over *SSH* protocol using private key and passphrase credentials of a user....
## [JENKINS-48822](https://issues.jenkins.io/browse/JENKINS-48822) - Make git plugin browser URL guessing clearer and easier to understand ## Types of changes - [x] New feature (non-breaking change which adds functionality) ## Further comments...
## [JENKINS-54858](https://issues.jenkins.io/browse/JENKINS-54858) - Adds Organization/Project and Repository name Added a global git config for regex which is used internally to get the project name and repo name. ## Checklist -...
## [JENKINS-52926](https://issues.jenkins.io/browse/JENKINS-52926) - Present HEAD commit from source branch instead of merged commit in PreBuildMerge plugin Linked issue is not completely resolved by this PR. This PR relates to [my...