We have a team workspace.
In that workspace we have members, and I am a member.
I'm trying to write a script to automatically create a repository and a project in the same call.
I have an authentication token, I can make repositories no problem, but if the project doesn't exist, then it throws an error.
{ "type": "error", "error": { "fields": { "project": [ "Select a valid choice. That choice is not one of the available choices." ] }, "message": "project: Select a valid choice. That choice is not one of the available choices." }}
If I use a project that already exists, it will create my repository and put it in the correct project.
Also, Bitbucket, the documentation is awful, get it together.
Here's the route i'm hitting:
https://api.bitbucket.org/2.0/repositories/NAME_OF_TEAM/NAME_OF_NEW_REPOSITORY
here's that i'm passing with the POST request
{ "scm" : "git", "project" : { "key" : "NAME_OF_NEW_PROJECT" }}
Currently, I cannot create a new repo and a new project, and it would be really nice if I could.
@jantosiak were you able to figure this out? I have the exact same issue. I don't know how to specify the project in the JSON string.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.