与公共gitlab repo

时间:2017-03-25 23:14:54

标签: gitlab webhooks read-the-docs

我这里有一个公共gitlab项目 https://gitlab.com/parmentelat/minisim2

我尝试在readthedocs.io中添加一个相应的项目,以便推送到gitlab上的新提交触发readthedocs上的文档重建

我经常使用github上托管的项目来做这件事,这非常简单 - 至少在我的设置下 - 因为readthedocs立即向我展示了github repos的更新列表,之后一切顺利。

当尝试在readthedocs下导入这个gitlab项目时,我必须选择'手动导入'因为我的gitlab项目不会出现。 (在我的readthedocs设置页面的“连接服务”中,我可以找到一种连接github和bitbucket的方法;似乎不支持gitlab)

很公平,我尝试了这个手动导入,但是在这一点上,无论我如何拼写项目的URL以及我尝试用于导入项目的方法(git或https),我都会得到这个错误消息

  

此存储库没有设置有效的webhook。这意味着它不会在提交到存储库时重建。   您可以重新同步您的webhook以解决此问题。

是我想要做的事情吗?

我是否需要在gitlab方面做一些具体的事情

感谢任何提示

1 个答案:

答案 0 :(得分:1)

您可以在gitlab.com上手动设置webhook:

  • 单击项目的设置图标
  • 选择“积分”
  • 输入上述网址,选择“推送活动”和“启用SSL验证”
  • 点击“添加Webhook”

应该这样做。