2016-08-16 4 views
0

Beim Versuch, einem Repository Zweigeinschränkungen hinzuzufügen, konnte ich eine Regel hinzufügen, kann jedoch keine Gruppe zur Regel hinzufügen.Bitbucket-API, die Zweigeinschränkung hinzufügt - ungültige Gruppen

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 

Ergebnis:

{"error": {"message": "malformed groups"}} 

ich verschiedene Kombinationen in den Gruppen mit full_slug schnecken versucht haben und auch die Vererbungstypen ändern.

-d '{"kind": "push", "pattern": "testing*", "groups":["name": "devleads"]}' 
-d '{"kind": "push", "pattern": "testing*", "groups": {"name": "devleads"}}' 

Hat jemand das versucht?

Antwort

0

Nach vielen Versuchen, ich verengte es zu diesem JSON-Eingang nach unten Lage sein Zweig Einschränkungen hinzufügen

-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"}]}' 
Verwandte Themen