Interface Strategy

All Known Implementing Classes:
DefaultStrategy

public interface Strategy
Interface to override default strategy. If a method returns null, the default will be used, otherwise the provided collection of phaseIds
Since:
3.0.0
  • Method Details

    • getPreparePhases

      List<String> getPreparePhases()
      The release phases to execute the calling the prepare goal
      Returns:
    • getPerformPhases

      List<String> getPerformPhases()
      The release phases to execute the calling the perform goal
      Returns:
    • getBranchPhases

      List<String> getBranchPhases()
      The release phases to execute the calling the branch goal
      Returns:
    • getRollbackPhases

      List<String> getRollbackPhases()
      The release phases to execute the calling the rollback goal
      Returns:
    • getUpdateVersionsPhases

      List<String> getUpdateVersionsPhases()
      The release phases to execute the calling the update-versions goal
      Returns: