@Singleton public class Configuration extends Object
| Modifier and Type | Field and Description |
|---|---|
String |
baseBranch |
String |
baseCommit |
boolean |
buildAll |
String |
classpathFile |
String |
commitRange |
boolean |
compareToMergeBase |
boolean |
enabled |
Predicate<String> |
excludePathRegex |
boolean |
failOnMissingGitDir |
boolean |
fetchBaseBranch |
boolean |
fetchReferenceBranch |
Optional<Path> |
key |
boolean |
makeUpstream |
String |
referenceBranch |
String |
referenceCommit |
String |
skippedModulesFile |
boolean |
skipTestsForNotImpactedModules |
boolean |
uncommited |
boolean |
useEkstazi |
| Constructor and Description |
|---|
Configuration(org.apache.maven.execution.MavenSession session) |
public final boolean enabled
public final String referenceBranch
public final String referenceCommit
public final String commitRange
public String baseBranch
public String baseCommit
public final boolean uncommited
public final boolean makeUpstream
public final boolean skipTestsForNotImpactedModules
public final boolean buildAll
public final boolean compareToMergeBase
public final boolean fetchBaseBranch
public final boolean fetchReferenceBranch
public final boolean failOnMissingGitDir
public final boolean useEkstazi
public final String classpathFile
public final String skippedModulesFile
@Inject
public Configuration(org.apache.maven.execution.MavenSession session)
throws IOException
IOExceptionCopyright © 2018. All rights reserved.