我最近在Jenkins Pipeline工作。 我将Jenkinsfile放在项目根文件夹下,它看起来像这样:
+ project_root - src - Jenkinfile
在Jenkinfile中,定义了一些阶段,例如测试,构建和部署。 我想要做的是让Jenkins在创建拉取请求时自动触发Pipeline作业(尝试使用WebHook)。
我曾尝试使用GitHub Organization Plugin,但GitHub企业服务器无法像https://api.github.com/
那样返回JSON结果。事实上,它返回,404 Not Found。所有RESTful API都可以正常工作,只有root访问权限https://corporate.github.server/api/v3/
。
因此GitHub Organization Plugin引发了访问GitHub企业服务器API的错误。
我想问,还有另一种方法来实现我的目标吗?
提前致谢!!!