Dear All,
I'd like to set up a bamboo plugin that implements BuildAgentRequirementFilter module. Unfortunately, when I override filter function, it seems that the Collection<BuildAgent> agents returns unfiltered lists rather than a collection of agents filtered by requirements. Please see below code as an example:
public Collection<BuildAgent> filter(CommonContext buildContext, Collection<BuildAgent> agents, MinimalRequirementSet requirementSet) {
agents.toString(); //return all available agents instead of filtered agents
return agents;
}Is it the expected behavior? if yes, is there any way for me to get the list of filtered agents based on requirements?
Thanks in advance.