Class SelfPromotionCondition

    • Constructor Detail

      • SelfPromotionCondition

        @DataBoundConstructor
        public SelfPromotionCondition​(boolean evenIfUnstable)
    • Method Detail

      • isEvenIfUnstable

        public boolean isEvenIfUnstable()
      • isMet

        public PromotionBadge isMet​(PromotionProcess promotionProcess,
                                    AbstractBuild<?,​?> build)
        Description copied from class: PromotionCondition
        Checks if the promotion criteria is met.
        Overrides:
        isMet in class PromotionCondition
        Parameters:
        promotionProcess - The promotion process being evaluated for qualification
        build - The build for which the promotion is considered.
        Returns:
        non-null if the promotion condition is met. This object is then recorded so that we know how a build was promoted. Null if otherwise, meaning it shouldn't be promoted.