使用ghproxy后jenkins无法使用webhook自动构建
由于国内的服务器拉取git代码网络有点问题,所以搭建了ghproxy代理服务,但是把这个填入git地址之后,webhook就会出现这样的问题。
具体原因看:https://plugins.jenkins.io/github/#plugin-content-github-hook-trigger-for-gitscm-polling
解决方案:使用下面代码在要拉取代码的服务器上执行即可:
1
git config --global url."https://ghproxy.ikuncn.top/https://github.com/".insteadOf https://github.com/
然后把git地址改为正确的地址,这样既不会影响自动触发构建,也不会因为网络问题拉取不下来代码。
本文由作者按照
CC BY 4.0
进行授权