Bamboozled Plugin for Bamboo 5.x is installed.
On a remote bamboo agent have a Ruby software stack installed.
Plan requirement will force plan to run on Agent with Ruby stack.
The problem is, on the Plan Configuration, Miscellaneous tab the Ruby environment is empty.
YET a selection must be made according to Plan failure message. I've clicked 'Detect Server Capabilities' on Bamboo Server but the Ruby stack of software is NOT on the Primary Bamboo Server - its on the Remote Agent Server.
This is my first attempt to create and run a Ruby plan under Bamboo using Bamboozled Plugin. (We are mainly a Java shop and we have 200 plus Java plans running successfully across Primary Bamboo server and other remote Agents. The Bamboozled docs do not seem to address the case where the Ruby stack is on a Remote Agent.
The capabilities you mention are (in your case) from the remote agent, not the server. So the remote agent needs to detect them, or if it is unable to, you can add those capabilities by hand. If you navigate to the Agents, click on the remote agent name, then you have a button for adding a capability for that specific agent. Once this is done, you can configure your plan to depend on specific dependencies that only your remote agent has.
I'm John Allspaw, co-founder of Adaptive Capacity Labs, where we help teams use their incidents to learn and improve. We bring research-driven methods and approaches to drive effective inciden...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs