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

Is there an API functionality to add multiple repositories for a single crucible project?

Dinesh shivakoti
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 3, 2018

I am following this link https://docs.atlassian.com/fisheye-crucible/latest/wadl/fecru.html?_ga=2.13037943.1370558991.1533198826-1414676974.1529507422 to automate crucible project creation. Wandering if there an API functionality to add multiple repositories for a single crucible project?

Help appreciated :) 

 

Thanks in advance.

1 answer

1 accepted

1 vote
Answer accepted
Themis
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
August 17, 2018

Hi Dinesh,

reposting my response here, so it can help more users!

=============================================

At the moment there is no (supported) way of adding multiple repositories to a Crucible project via UI or API.

However, we do have a feature request (from UI so maybe not entirely in line with your use case) and a possible workaround from one of our developers, to do so via a POST.

Feature request

The feature request concerns adding in bulk through the UI: CRUC-6269: Bulk add repositories into Project.

 

Possible workaround

In the feature request comments, one of our developers offered the following workaround:

 

A request with the following parameters worked for me:

Method:

POST

URL:

https://<fisheye>/admin/addPathToFisheyeProject.do

Headers:

Accept: /
Content-Type: application/x-www-form-urlencoded
Cookie: <copy cookie from a logged-in admin session from a web browser>

Body: (form data www-url-form-encoded)

rep=<repository-name>
wholeRep=<true/false>
path=<path if wholeRep is false>
id=<project id, you can find it in 'id=NN' parameter in the URL when you edit a project>
atl_token=<copy the token from a web browser session after you add a repo to a project>

We hope this helps you achieve your goals!

Best,

Themis

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events