Instructions for Configuration

Issue #29 resolved
Daniel A Hopper created an issue

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)

  1. Daniel A Hopper reporter

    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.

  2. Joe Clark

    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.

  3. Log in to comment