-1
我很好奇,因为像Jenkins和CI travis这样的CI服务器如何管理推送事件或更改,至少启动他们的构建管道。到目前为止,当我想要创建自己的服务器时,您必须设置将数据推送到API端点的webhook。CI服务器如何在没有手动设置webhook的情况下工作?
难道像Jenkins和Travis这样的CI服务器会自动将webhooks添加到github中吗?或者他们的工作方式不同?我很想设置一个非常小的PHP特定的CI服务器,但显然我不希望人们在每次添加回购时都有设置webhook的麻烦。只需添加您的回购就足够了。可以选择使用Github帐户登录。
编辑
我不明白为什么这是得到downvoted。如果有人能更深入地了解一个钩子是如何工作的,而不是通过github的webhook界面设置的,我会很乐意。
你检查了我的答案吗?我认为它给了你你想要的东西(在编辑中)。 – Dekel