Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Cannot create pull request from command line when specifying reviewers

markroywarren
Contributor
September 19, 2019

I'm trying to create a pull request from the command line, and if I don't specify reviewers then it seems to work without issue.

 

However, if I specify a reviewer (which I really want to do), then I see an error

 

{"type": "error", "error": {"fields": {"reviewers": ["John Doe does not have access to view this pull request"]}, "message": "reviewers: John Doe does not have access to view this pull request"}}

 

The command I am issuing is:

curl https://api.bitbucket.org/2.0/repositories/theprojectrepo/myrepo/pullrequests -u fakeuser:fakepassword --request POST --header "Content-Type: application/json" -d @@/Users/me/Desktop/pullrequest.jso

 

The contents of  /Users/me/Desktop/pullrequest.json is:

{ 
"title": "The PR Title",
"description": "A PR created from the command line",
"source": {
"branch": {
"name": "mybranch"
},
"repository": {
"full_name": "theprojectrepo/myrepo"
}
},
"destination": {
"branch": {
"name": "develop"
}
},
"reviewers": [
{
"uuid": "{b779f9a3...000ff510f1c1}"
}
],
"close_source_branch": false
}

 

Any ideas as to why I'm seeing the error and how to resolve it?

 

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events