I tried to duplicate this problem with a maven test job using git-client-plugin as the git repository with Jenkins 1.532.2, git-client-plugin 1.6.2 and git-plugin 2.0.1. I could not duplicate the problem. The job creation steps I used were:
- Create new job named "
JENKINS-21553-maven-https-NPE" -> Maven job type
- Git source control, use "https://github.com/jenkinsci/git-client-plugin.git" as the repository
- maven version, use 3.1.1 downloaded from apache.org automatically
- maven goal, "-Dmaven.test.failure.ignore=true install"
Can you provide a more detailed description of your configuration?
What Jenkins and plugin versions were you using?
Were you using an https server with a self-signed certificate?
Does the same problem happen if you use the https URL I tried?
Can you provide the stack trace that is generated? That may indicate some incompatibility between plugins or that some assumptions which were previously valid are no longer valid.