-
Suggestion
-
Resolution: Unresolved
-
None
-
None
-
0
-
2
-
Problem Definition
Currently, Bamboo allows for single configuration of artifact handlers at plan level.
If an artifact handler is enabled will be used for both download and upload of artifacts.
In case a plan uses an artifact generated in a different plan and the two plans do not have at least one matching artifact handler the task download will fail.
Suggested Solution
Split the artifact configuration in two sections.
- First section to set artifact handlers enabled for downloading artifacts - where if all enabled, the download will happen from the first artifact that has the artifact available.
- Second section to set artifact handlers settings for upload - where admin can specify where the artifact should be stored.
Why this is important
Would allow plans to consume all available artifacts when downloading, but restrict the upload to a specific location.