Interface BuildTriggersProcessor
-
- All Known Implementing Classes:
BuildTriggersChecker
public interface BuildTriggersProcessor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidactivateTrigger(SBuildType bt, BuildTriggerDescriptor btd)voidactivateTriggerIfSettingsChanged(SBuildType bt, BuildTriggerDescriptor btd)voidclearTriggerData(SBuildType bt, BuildTriggerDescriptor btd)Removes all data associated with the trigger.voiddeactivateTrigger(SBuildType bt, BuildTriggerDescriptor btd)voidtriggerBuilds()
-
-
-
Method Detail
-
triggerBuilds
void triggerBuilds()
-
clearTriggerData
void clearTriggerData(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)Removes all data associated with the trigger. Note that trigger must have all parameters resolved.- Parameters:
bt- build type where the trigger is attachedbtd- trigger with resolved parameters
-
activateTrigger
void activateTrigger(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)- Since:
- 2019.1.2
-
activateTriggerIfSettingsChanged
void activateTriggerIfSettingsChanged(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)- Since:
- 2021.2
-
deactivateTrigger
void deactivateTrigger(@NotNull SBuildType bt, @NotNull BuildTriggerDescriptor btd)- Since:
- 2019.1.2
-
-