Jenkins,BitBucket和代理错误128和502
我已将Jenkins配置为定期轮询bitbucket,并在有任何更改时下载/构建/部署我的应用程序(git push)。当我在我的Windows PC上运行Jenkins时,它在公司VPN后面工作得非常好 我遇到的问题是,在公司网络中配置了代理服务器的Linux(Ubuntu16.04.7 LTS)设备上尝试执行相同的操作时 下面是我的Jenkins插件高级选项卡的外观: 以下是我的管道SCM的外观: 我还尝试通过将这些行添加到/etc/default/jenkins文件的顶部来禁用代理服务器Jenkins,BitBucket和代理错误128和502,jenkins,proxy,bitbucket,jenkins-plugins,Jenkins,Proxy,Bitbucket,Jenkins Plugins,我已将Jenkins配置为定期轮询bitbucket,并在有任何更改时下载/构建/部署我的应用程序(git push)。当我在我的Windows PC上运行Jenkins时,它在公司VPN后面工作得非常好 我遇到的问题是,在公司网络中配置了代理服务器的Linux(Ubuntu16.04.7 LTS)设备上尝试执行相同的操作时 下面是我的Jenkins插件高级选项卡的外观: 以下是我的管道SCM的外观: 我还尝试通过将这些行添加到/etc/default/jenkins文件的顶部来禁用代理服务
unset http_proxy
unset https_proxy
unset HTTP_PROXY
unset HTTPS_PROXY
在做了这些更改之后,我重新启动了Jenkins,并删除了Jenkins代理配置
我也在gitlab镜像了我的回购协议,当Jenkins配置gitlab时,我得到了与我配置bitbucket时相同的错误
想法?以下是我解决问题的方法:
- 试着在没有詹金斯的情况下完成这个过程。也就是说,编写一个检查BitBucket并构建应用程序的脚本。如果失败,那么问题出在机器上,而不是詹金斯
- 检查其VPN配置。让脚本正常工作,然后与Jenkins重试
- 考虑为詹金斯使用BitBucket挂钩
- 如果您已经在使用它(如果是的话,您可以让我们知道),或者不打算使用它,请确保Jenkins已按照Carsten Hilber的建议进行了良好配置:
这是詹金斯的问题。我最终禁用了jenkins用户的代理