-
Suggestion
-
Resolution: Unresolved
-
None
-
None
Problem Definition
If Bamboo user want to retrieve all the artifacts irrespective of shared or non-shared, there is no way to get the using an API.
Using Get api latest result Rest API "/api/latest/result/{projectKey}-{buildKey}-{buildNumber}" only shared artifacts can be extracted.
Suggested Solution
- Add a new REST API to retrieve all the artifacts irrespective of shared or non-shared.
- Modify the Get api latest result Rest API to return non-shared artifacts along with shared artifacts.
Workaround
Use the Get api latest result Rest API and pass job name "/api/latest/result/{projectKey}-{buildKey}-{jobName}-{buildNumber}" instead of "/api/latest/result/{projectKey}-{buildKey}-{buildNumber}"