我正尝试在Gitlab上的一个项目中添加一个webhook。请参阅docs
我可以使用以下命令从项目中获得当前的钩子,因此我知道我正在成功地访问gitlab:
curl -k --request GET --header "PRIVATE-TOKEN: <token>" <url>/api/v4/projects/<projectID>/hooks
但是,我在创建具有特定属性的钩子时遇到了问题。我可以用下面的命令创建一个钩子:
curl -k --request POST --header "PRIVATE-TOKEN: <token>" <url>/api/v4/projects/<projectID>/hooks?url=<hookURL>
我想将"merge_requests_attribute“设置为"true”。默认为false。但是,我不确定如何在命令中设置它
发布于 2019-05-30 15:18:45
我解决了这个问题,所以不妨把答案贴出来:
Gitlab上的属性可以使用--data
标签进行操作。
因此,在我的示例中,该命令将包括
--data "merge_requests_events=true"
https://stackoverflow.com/questions/56375175
复制相似问题