尝试向存储库添加分支限制,我成功添加了一条规则,但是无法将组添加到该规则中。
curl -XPOST --user user:password -H "Content-Type: application/json" -d '{"kind": "push", "pattern": "testing*", "groups": {"name": "testleads"}}' $URL/api/2.0/repositories/team/repo/branch-restrictions
Run Code Online (Sandbox Code Playgroud)
结果:
{"error": {"message": "malformed groups"}}
Run Code Online (Sandbox Code Playgroud)
我已经尝试过使用full_slug,slug和更改继承类型的组中的不同组合。
-d '{"kind": "push", "pattern": "testing*", "groups":["name": "devleads"]}'
-d '{"kind": "push", "pattern": "testing*", "groups": {"name": "devleads"}}'
Run Code Online (Sandbox Code Playgroud)
有人尝试过吗?
经过大量尝试,我将其范围缩小到此JSON输入以能够添加分支限制
-d '{"kind": "push", "pattern": "test*", "value": null, "groups": [{"name": "devLeads", "account_privilege": null, "full_slug": "team-name:devleads", "owner": {"username": "team-name", "display_name": "Team Name ", "type": "team"}, "type": "group", "slug": "devleads"}]}'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
726 次 |
| 最近记录: |