Package jetbrains.buildServer.serverSide
Interface AddToQueuePreprocessor
-
- All Superinterfaces:
ServerExtension
,TeamCityExtension
public interface AddToQueuePreprocessor extends ServerExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.Map<BuildPromotion,AgentRestrictor>
preprocess(java.util.Map<BuildPromotion,AgentRestrictor> buildsToAdd, java.lang.String triggeredBy)
Accepts map of builds to be added in the queue and pre-processes it somehow.
-
-
-
Method Detail
-
preprocess
@NotNull java.util.Map<BuildPromotion,AgentRestrictor> preprocess(@NotNull java.util.Map<BuildPromotion,AgentRestrictor> buildsToAdd, @NotNull java.lang.String triggeredBy)
Accepts map of builds to be added in the queue and pre-processes it somehow. Returns another, probably modified map of builds to add.- Parameters:
buildsToAdd
- map of builds to add, key - promotion, value - agent restrictortriggeredBy
- "triggered by" which was used when builds were added into the queue- Returns:
- see above
- Since:
- 10.0
-
-