Class IntersectingPersonalChainsPreprocessor

    • Constructor Detail

      • IntersectingPersonalChainsPreprocessor

        public IntersectingPersonalChainsPreprocessor()
    • Method Detail

      • preprocess

        @NotNull
        public Map<BuildPromotion,​AgentRestrictor> preprocess​(@NotNull
                                                                    Map<BuildPromotion,​AgentRestrictor> buildsToAdd,
                                                                    @NotNull
                                                                    String triggeredBy)
        Description copied from interface: AddToQueuePreprocessor
        Accepts map of builds to be added in the queue and pre-processes it somehow. Returns another, probably modified map of builds to add.
        Specified by:
        preprocess in interface AddToQueuePreprocessor
        Parameters:
        buildsToAdd - map of builds to add, key - promotion, value - agent restrictor
        triggeredBy - "triggered by" which was used when builds were added into the queue
        Returns:
        see above