我的TeamCity CI有这个插件
GitHub Commit Hooks
由Jetbrains提供,用于检测新的拉取请求并触发运行。我已经安装了此插件并通过单击此处进行了配置:
之后,在GitHub上创建web钩子,但地址是
0000:8111
这是错误的。因此,我更改为正确的DNS并重新传递请求。
它似乎工作了,服务器返回
202
带着信息
Scheduled checking for changes for 2 VCS roots. (Server time: 20180615T122359.142+0100)
但触发器不起作用。
一段时间后,另一个问题发生,服务器开始拒绝请求,GitHub返回:
No stored auth data (secret key) found for public key "72WE45221-19fe-433b-9265-66b2168EW6c". Seems hook created not by this TeamCity server. Reinstall hook via TeamCity UI.
环境:
-
TeamCity版本:2017.2.4(构建51228)
-
GitHub提交钩子版本:62
我能做些什么来解决这个问题?我的DNS有什么问题吗?
secret key
问题但拉取请求不会触发CI。
解决
密钥
问题,您需要更改
Server URL
在…上
Global Settings
.