1

我最近在 Jenkins Pipeline 上工作。我把Jenkinsfile放在项目根文件夹下,看起来是这样的:

+ 项目根
 - 源代码
 -詹金文件

在 Jenkinsfile 中,定义了一些阶段,例如测试、构建和部署。我想要做的是让 Jenkins 在创建拉取请求时自动触发流水线作业(尝试使用 WebHook)。

我曾尝试使用 GitHub 组织插件,但 GitHub 企业服务器无法返回 JSON 结果https://api.github.com/。事实上,它返回 404 Not Found。所有 RESTful API 都可以正常工作,只有 root 访问权限,https://corporate.github.server/api/v3/.

因此 GitHub 组织插件会引发访问 GitHub 企业服务器 API 的错误。

我想问,还有其他方法可以实现我的目标吗?

提前致谢!!!

4

0 回答 0