是否有1天后自动关闭GitLab合并请求的选项? 手动关闭所有合并请求不是一种选择,因为每天都有很多。
预先感谢
答案 0 :(得分:1)
您可以使用directly或via client创建使用GitLab API的自定义脚本
您将需要生成private token,其作用域为:api
示例
$ PRIVATE_TOKEN=****
$ curl -s -X GET -H "PRIVATE-TOKEN: $PRIVATE_TOKEN" \
"https://gitlab.com/api/v4/merge_requests?state=opened&view=simple&updated_before=2020-02-01T14:09:18.679Z" |\
jq '.[].id'
34520388
33038903
20988416
(输入令牌而不是****)
state_event=close