Issue
I’m using a different proxy on my Controller and my Agent.
Environment
- CloudBees CI (CloudBees Core) on modern cloud platforms - Managed Master
- CloudBees CI (CloudBees Core) on traditional platforms - Client Master
- CloudBees Jenkins Platform - Client Master
- CloudBees Jenkins Distribution
- Jenkins LTS
Resolution
The Git Plugin does not support this specific use case.
It will always use the proxy information of the Controller to perform a checkout.
See JENKINS-31464 for more details.
You can still bypass the Controller proxy on an agent by deploying on each agent a .gitconfig file that will override the configuration from the Controller.
0 Comments