-
Bug
-
Resolution: Unresolved
-
Major
Using docker-slaves, the checkout build phase is ran with commands inside the remoting container (which by change has git) not inside the configured build container.
This is due to git-client to create it's own LocalLauncher vs using the Node's one.
- duplicates
-
JENKINS-21342 CliGitAPIImpl is hard-coded to use LocalLauncher
-
- Closed
-
- is duplicated by
-
JENKINS-53877 sshagent + git checkout on local agent: ssh key not found
-
- Closed
-
-
JENKINS-56076 Git Client plugin's CLI implementation does not interoperate with Kubernetes plugin
-
- Closed
-
- is related to
-
JENKINS-46230 git-lfs not working in kubernetes container
-
- Closed
-
- relates to
-
JENKINS-40217 Git plugin can't clone when SSH Agent is enabled with different credentials
-
- Open
-
-
JENKINS-54078 [JEP-210] Exception: Object was recently deallocated when using Git + timeout(activity: true)
-
- Resolved
-
-
JENKINS-51542 Git checkout is slower than the command line execution
-
- Closed
-
- links to
This also affects K8N plugin when you use pod+container:
podTemplate(cloud: 'kubernetes', containers: [containerTemplate(args: '-c', command: '/bin/bash ', image: 'image with git ca-cert', name: 'base', workingDir: '/home/jenkins')], label: 'base') {
{ git credentialsId: 'something', url: '[https://some-ca-cert-git|https://some/].git' }node('base'){
container('base')
}