Package jetbrains.buildServer.serverSide
Interface AddToQueuePreprocessor
-
- All Superinterfaces:
ServerExtension,TeamCityExtension
- All Known Implementing Classes:
AddGeneratedPromotionsToGraphPreprocessor,IntersectingPersonalChainsPreprocessor
public interface AddToQueuePreprocessor extends ServerExtension
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Map<BuildPromotion,AgentRestrictor>preprocess(Map<BuildPromotion,AgentRestrictor> buildsToAdd, String triggeredBy)Accepts map of builds to be added in the queue and pre-processes it somehow.
-
-
-
Method Detail
-
preprocess
@NotNull Map<BuildPromotion,AgentRestrictor> preprocess(@NotNull Map<BuildPromotion,AgentRestrictor> buildsToAdd, @NotNull 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
-
-