 <p>I found the problem for my case. Jenkins has a global Git timeout of 10 minutes, but my repository takes more than 10 minutes to clone. <a href="https://issues.jenkins-ci.org/browse/JENKINS-20387" rel="nofollow noreferrer">JENKINS-20387</a> has instructions for changing the timeout. You set <code>JAVA_OPTS=-Dorg.jenkinsci.plugins.gitclient.Git.timeOut=60</code>. In my case, I had to also change it for the pod configuration for the slaves.</p>