Class GitService


  • public class GitService
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      GitService​(Logger log, java.io.File workDir, boolean fake)  
    • Method Summary

      Modifier and Type Method Description
      java.util.Optional<java.lang.String> getBranchName()  
      java.util.Optional<java.lang.String> getBranchNameRefLog()  
      java.util.Map<java.lang.String,​java.lang.String> getConfig()  
      java.lang.String getLastGitTag()  
      java.util.Optional<java.lang.String> getOriginUrl()  
      boolean gitHasChanges()  
      java.lang.String gitLoadStash()  
      boolean gitStash()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • GitService

        public GitService​(Logger log,
                          java.io.File workDir,
                          boolean fake)
    • Method Detail

      • getLastGitTag

        public java.lang.String getLastGitTag()
      • getConfig

        public java.util.Map<java.lang.String,​java.lang.String> getConfig()
      • getOriginUrl

        public java.util.Optional<java.lang.String> getOriginUrl()
      • gitHasChanges

        public boolean gitHasChanges()
      • gitStash

        public boolean gitStash()
      • gitLoadStash

        public java.lang.String gitLoadStash()
      • getBranchNameRefLog

        public java.util.Optional<java.lang.String> getBranchNameRefLog()
      • getBranchName

        public java.util.Optional<java.lang.String> getBranchName()