Class GitMinerFactory

java.lang.Object
io.jenkins.plugins.forensics.miner.MinerFactory
io.jenkins.plugins.forensics.git.miner.GitMinerFactory
All Implemented Interfaces:
ExtensionPoint

@Extension public class GitMinerFactory extends io.jenkins.plugins.forensics.miner.MinerFactory
A MinerFactory for Git. Handles Git repositories that do not have the option ShallowClone set.
Author:
Ullrich Hafner
  • Constructor Details

    • GitMinerFactory

      public GitMinerFactory()
  • Method Details

    • createMiner

      public Optional<io.jenkins.plugins.forensics.miner.RepositoryMiner> createMiner(SCM scm, Run<?,?> build, FilePath workTree, TaskListener listener, edu.hm.hafner.util.FilteredLog logger)
      Specified by:
      createMiner in class io.jenkins.plugins.forensics.miner.MinerFactory