public interface StashRepository extends AdvancedConfigurationAwareRepository, BranchInformationProvider, BranchMergingAwareRepository, CachingAwareRepository, CheckoutCustomRevisionDataAwareRepository, CustomSourceDirectoryAwareRepository, CustomVariableProviderRepository, DeploymentAwareRepository, EditActionAwareRepository, GitRepositoryFacade, PushCapableRepository, RequirementsAwareRepository, RequiresRepositoryData, UniqueRevisionIdRepository, ScmTypePublishingRepository
CachingAwareRepository.CachableOperation
Modifier and Type | Field and Description |
---|---|
static String |
REPOSITORY_STASH_APPLICATION |
static String |
REPOSITORY_STASH_BRANCH |
static String |
REPOSITORY_STASH_COMMAND_TIMEOUT |
static String |
REPOSITORY_STASH_FETCH_WHOLE_REPOSITORY |
static String |
REPOSITORY_STASH_IS_REPOSITORY_STORED_KEY |
static String |
REPOSITORY_STASH_LFS_REPOSITORY |
static String |
REPOSITORY_STASH_PRIVATE_KEY |
static String |
REPOSITORY_STASH_PROJECT_KEY |
static String |
REPOSITORY_STASH_PUBLIC_KEY |
static String |
REPOSITORY_STASH_REPOSITORY_ID |
static String |
REPOSITORY_STASH_REPOSITORY_SLUG |
static String |
REPOSITORY_STASH_REPOSITORY_URL |
static String |
REPOSITORY_STASH_USE_REMOTE_AGENT_CACHE |
static String |
REPOSITORY_STASH_USE_SHALLOW_CLONES |
static String |
REPOSITORY_STASH_USE_SUBMODULES |
static String |
REPOSITORY_STASH_VERBOSE_LOGS |
SELECTED_REPOSITORY, UNKNOWN_HOST
GIT_REPOSITORIES_OF_PLAN
Modifier and Type | Method and Description |
---|---|
com.atlassian.applinks.api.ApplicationLink |
getApplicationLink() |
CapabilityContext |
getCapabilityContext() |
int |
getCommandTimeout() |
String |
getOptionDescription() |
String |
getRepositoryUrl() |
String |
getStashProjectKey() |
String |
getStashRepositoryId() |
String |
getStashRepositorySlug() |
boolean |
getVerboseLogs() |
boolean |
isFetchWholeRepository() |
boolean |
isUseRemoteAgentCache() |
boolean |
isUseShallowClones() |
boolean |
isUseSubmodules() |
boolean |
stashServerRemoteEventsAreWorking() |
boolean |
stashServerSupportsRemoteEvents() |
getAdvancedEditHtml, getAdvancedViewHtml
usePollingForBranchDetection
getFirstCommit, getLastCommit, getOpenBranches
getVcsBranch, setVcsBranch
checkConnection, getHost, getKey, getLocationIdentifier, getMinimalEditHtml, getName, getShortKey
populateFromConfig, toConfiguration
collectChangesSinceLastBuild, getSourceCodeDirectory, isRepositoryDifferent
customizeBuildRequirements, removeBuildRequirements
addDefaultValues, isConfigurationMissing, prepareConfigObject, validate
init
getEditHtml, getViewHtml
getDescription
getBranchIntegrationEditHtml, isMergingSupported, mergeWorkspaceWith, retrieveSourceCode
retrieveSourceCode
getCacheId, isCachingSupportedFor
retrieveSourceCode
getCustomVariables, getPlanRepositoryVariables
beforeEditPageRendering, beforeSave
getGitRepository
commit, pushRevision
getRequirements
getViewHtml, setRepositoryId
getAdvancedEditHtml, getAdvancedViewHtml, getEditHtml, getViewHtml
getScm
static final String REPOSITORY_STASH_REPOSITORY_URL
static final String REPOSITORY_STASH_APPLICATION
static final String REPOSITORY_STASH_PROJECT_KEY
static final String REPOSITORY_STASH_REPOSITORY_SLUG
static final String REPOSITORY_STASH_REPOSITORY_ID
static final String REPOSITORY_STASH_BRANCH
static final String REPOSITORY_STASH_PUBLIC_KEY
static final String REPOSITORY_STASH_PRIVATE_KEY
static final String REPOSITORY_STASH_IS_REPOSITORY_STORED_KEY
static final String REPOSITORY_STASH_COMMAND_TIMEOUT
static final String REPOSITORY_STASH_VERBOSE_LOGS
static final String REPOSITORY_STASH_LFS_REPOSITORY
static final String REPOSITORY_STASH_USE_REMOTE_AGENT_CACHE
static final String REPOSITORY_STASH_FETCH_WHOLE_REPOSITORY
static final String REPOSITORY_STASH_USE_SHALLOW_CLONES
static final String REPOSITORY_STASH_USE_SUBMODULES
boolean stashServerSupportsRemoteEvents()
boolean stashServerRemoteEventsAreWorking()
CapabilityContext getCapabilityContext()
String getOptionDescription()
@Nullable com.atlassian.applinks.api.ApplicationLink getApplicationLink()
String getStashProjectKey()
String getStashRepositorySlug()
String getStashRepositoryId()
String getRepositoryUrl()
boolean isUseShallowClones()
boolean isUseSubmodules()
int getCommandTimeout()
boolean getVerboseLogs()
boolean isUseRemoteAgentCache()
boolean isFetchWholeRepository()
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.