Class ScmProperties
java.lang.Object
pl.allegro.tech.build.axion.release.domain.scm.ScmProperties
-
Constructor Summary
ConstructorsConstructorDescriptionScmProperties(String type, File directory, String remote, boolean pushTagsOnly, boolean fetchTags, boolean attachRemote, String remoteUrl, String overriddenBranchName, Boolean overriddenIsClean, ScmIdentity identity, Boolean unshallowRepoOnCI, Set<String> releaseBranchNames, boolean releaseOnlyOnReleaseBranches, boolean ignoreGlobalGitConfig) -
Method Summary
-
Constructor Details
-
ScmProperties
public ScmProperties(String type, File directory, String remote, boolean pushTagsOnly, boolean fetchTags, boolean attachRemote, String remoteUrl, String overriddenBranchName, Boolean overriddenIsClean, ScmIdentity identity, Boolean unshallowRepoOnCI, Set<String> releaseBranchNames, boolean releaseOnlyOnReleaseBranches, boolean ignoreGlobalGitConfig)
-
-
Method Details
-
pushOptions
-
getType
-
getDirectory
-
getRemote
-
isPushTagsOnly
public final boolean isPushTagsOnly() -
isFetchTags
public final boolean isFetchTags() -
isAttachRemote
public final boolean isAttachRemote() -
getRemoteUrl
-
getOverriddenBranchName
-
getOverriddenIsClean
-
getIdentity
-
isUnshallowRepoOnCI
-
getReleaseBranchNames
-
isReleaseOnlyOnReleaseBranches
public boolean isReleaseOnlyOnReleaseBranches() -
isIgnoreGlobalGitConfig
public boolean isIgnoreGlobalGitConfig()
-