Just a heads up: On March 24, 2025, starting at 4:30pm CDT / 21:30 UTC, the site will be undergoing scheduled maintenance for a few hours. During this time, the site might be unavailable for a short while. Thanks for your patience.
×I see "# agents have the capabilities to run this deployment" and in the Agents page for the environment it says "If you do not assign an agent to this deployment, one will be chosen at run time according to standard requirement/capability mappings." Yet, there does not seem to be a way to set the requirements for a deployment. This is a problem because not all of our connected agents are capable of deploying. Using the option to dedicate agent to an environment is totally infeasable because it's a huge waste of an agent license ("NOTE: By adding an agent to this list, it will no longer execute any build jobs.").
Hi William,
Yes this is currently a limitation where there is no an explicit waay to define deployment requirements. we have an open feature request at https://jira.atlassian.com/browse/BAM-13499 which is currently within our radar. Please add your self as a watcher for updates.
Regards,
Sultan
The ticket is resolved in version 5.13
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I'm irritated by the fact that a core feature (defining requirements) is not implemented the way it's done in build plans?
Deployment projects should be able to adopt the requirements of the build plan OR at least check the capabilities of the agent? The latter does not work as well.
Any chance this will be fixed?
Regards,
Bernhard
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
I went through the same "missing feature" lately and I was wondering what were your plans regarding it?
I see the issue has a minor priority, do you know when you will deliver it?
Thanks
Jc
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To solve this problem, I added an Executable Capability of the type Command to my targeted build servers (only they have this capability).
The command is a simple shell script which echos out "I'm special"
Then on any CI or CD job, you can add a Command task which runs this command. This causes Bamboo to identify this as a requirement for the job which only certain build servers meet.
This works on the hosted or cloudy versions of Bamboo.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The functionality has been added to Bamboo in version 5.13
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There is a plugin that achieves this: Requirement for Deployments. Obviously this will only be helpful for self-hosted Bamboo instances (not Bamboo Cloud, where plugins cannot be installed).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.