Instructions for Configuration
I'm trying to test this plugin out and can't find any documentation on how to configure it. Currently when trying to use it with Bamboo 5.2.2 of a plugin build with a shared artifact. When I add one of the tasks to do the deployment in a deployment project the artifact selector is empty and I'm unable to select any of the shared artifacts that I have configured.
Comments (3)
-
reporter -
Hi Daniel - I do plan to add some static documentation showing how to configure the task, as well as better guidance within the task itself - I agree it is a little bit arcane at the moment.
Yes, you need to configure a Bamboo artifact as the plugin to be installed. You can do this by creating an artifact subscription/dependency from an earlier job stage (see https://confluence.atlassian.com/display/BAMBOO/Sharing+artifacts) or by using an Artifact Download Task.
As you discovered, there is also another bug with the second approach in that the available artifacts are not correctly listed in the drop-down if the artifact download task is set to download "all artifacts" - this has been fixed on the master branch (https://bitbucket.org/atlassianlabs/bamboo-continuous-plugin-deployment/commits/854c3ed27c183036b2f21e35445ecd1948e66d69) but hasn't yet been released.
-
- changed status to resolved
I created a video that shows a simple configuration of this task: https://www.youtube.com/watch?v=acRyXUVVHtg
- Log in to comment
It appears that if you leave the download artifacts task to all artifacts it doesn't properly filter them out. I had to select the artifact in the download artifacts task to narrow down the results and was then able to select it in the deployment task.