Interface BuildStepConditions

  • All Known Implementing Classes:
    BuildStepConditionsImpl

    public interface BuildStepConditions
    Allows handling conditions on build step execution
    Since:
    2020.1
    • Method Detail

      • addCondition

        @NotNull
        BuildStepConditions addCondition​(@NotNull
                                         Requirement condition)
        Parameters:
        condition - a condition for build step execution, conditions are "ANDed"
        Returns:
        self, for chaining
      • getConditions

        List<Requirement> getConditions()
        Returns:
        list of configured conditions for build step
      • deleteAll

        void deleteAll()
        Delete all conditions, if any