解决Jenkins报Error fetching remote repo 'origin'的办法
Jenkins build时有时候报Error fetching remote repo ‘origin’,网上都说是git权限问题,试了之后也没有用,找了很久才发现,造成这个问题的原因是Jenkins有个工作空间( workspace)的概念,Jenkins构建时产生的缓存会存储到工作空间,清理掉缓存就好,如下图:
如果觉得每次手动清理比较麻烦,我们可以配置Jenkins在每次构建完成之后就进行清理,清理后我们会发现就不会再有这个错误发生了。如下图所示: