java.lang.Object
pl.allegro.tech.build.axion.release.domain.scm.ScmService

public class ScmService extends Object
  • Constructor Details

  • Method Details

    • tag

      public void tag(String tagName)
    • dropTag

      public void dropTag(String tagName)
    • push

      public ScmPushResult push()
    • position

      public ScmPosition position()
    • commit

      public void commit(List patterns, String message)
    • remoteAttached

      public boolean remoteAttached()
    • lastLogMessages

      public List<String> lastLogMessages(int messageCount)
    • isLegacyDefTagnameRepo

      public boolean isLegacyDefTagnameRepo()
    • getReleaseBranchNames

      public Set<String> getReleaseBranchNames()
    • isReleaseOnlyOnReleaseBranches

      public boolean isReleaseOnlyOnReleaseBranches()