Modifier and Type | Interface and Description |
---|---|
interface |
BuildStrategy
Deprecated.
since 5.8 use "trigger" family of classes instead
|
interface |
PlanDeletionAwareBuildStrategy
Deprecated.
since 5.8
|
interface |
PlanKeyUpdateAwareBuildStrategy
Deprecated.
since 5.8
|
interface |
RepositoryAwareBuildStrategy
Deprecated.
since 5.8
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBuildStrategy
Deprecated.
since 5.8
|
class |
AbstractQuartzStrategy
Deprecated.
since 5.8
|
class |
AfterSuccessfulPlanTrigger
Deprecated.
since 5.8
|
class |
CronTriggerBuildStrategy
Deprecated.
since 5.8
|
class |
ManualBuildStrategy
Deprecated.
since 5.8
|
class |
PollingBuildStrategy
Deprecated.
since 5.8
|
class |
SingleDailyBuildStrategy
Deprecated.
since 5.8
|
class |
StashBuildStrategy
Deprecated.
since 5.8
|
class |
TriggeredBuildStrategy
Deprecated.
since 5.8
|
Modifier and Type | Interface and Description |
---|---|
interface |
OptionallyConvertibleFromConfig |
Modifier and Type | Interface and Description |
---|---|
interface |
BranchIntegrationConfiguration
This interface is used to store branch "integration strategy" settings - the thing
that does the merge with an arbitrary branch (so called 'integration branch')
prior to executing the jobs, and pushing the merge commit
back to the repository after successful build.
|
interface |
BranchMonitoringConfiguration
Keeps build plans branches configuration settings.
|
Modifier and Type | Class and Description |
---|---|
class |
BranchIntegrationConfigurationImpl |
class |
BranchMonitoringConfigurationImpl
Keeps build plan specific plan branch monitoring settings.
|
class |
BranchSpecificConfiguration
Dumping ground for any configuration specific to a branch.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BitbucketDelegatedRepository |
Modifier and Type | Class and Description |
---|---|
class |
BitbucketCloudRepositoryViewer |
class |
BitbucketRepository |
Modifier and Type | Class and Description |
---|---|
class |
GitHubRepository |
class |
GitRepository |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHgWebRepositoryViewer |
class |
HgRepository
Repository objects are created via
ContainerAccessor.createBean(Class)
and can't use autowired dependencies yet. |
class |
HgServeWebRepositoryViewer |
Modifier and Type | Class and Description |
---|---|
class |
StashRepositoryImpl |
class |
StashWebRepositoryViewer
URL FORMATS:
file
https://caviardog.atlassian.com/caviar/projects/STASH/repos/stash/browse/webapp/default/src/main/webapp/static/page/repository/editRepository.soy?at=8127e6af149297ae95219c3b0a202a84d9a20b33
revision/changeset
https://caviardog.atlassian.com/caviar/projects/STASH/repos/stash/commits/8127e6af149297ae95219c3b0a202a84d9a20b33
diff
https://caviardog.atlassian.com/caviar/projects/STASH/repos/stash/diff/webapp/default/src/main/webapp/static/page/repository/editRepository.soy?at=8127e6af149297ae95219c3b0a202a84d9a20b33&until=8127e6af149297ae95219c3b0a202a84d9a20b33
|
Modifier and Type | Interface and Description |
---|---|
interface |
StashRepository |
Modifier and Type | Interface and Description |
---|---|
interface |
BranchAwareRepository
Repository that supports setting and getting the current branch.
|
interface |
BranchDetectionCapableRepository
Deprecated.
use
BranchInformationProvider instead. |
interface |
BranchInformationProvider
Repository that can provide information about branches.
|
interface |
BranchingAwareRepository
Repository that supports branching operation.
|
interface |
BranchMergingAwareRepository |
interface |
CachingAwareRepository
Should be implemented by repositories supporting caching of its method calls.
|
interface |
CheckoutCustomRevisionDataAwareRepository
Repository that uses additional information for code checkout.
|
interface |
CommitIsolationAwareRepository
Whether the repository supports commits being broken up into individual builds
|
interface |
CustomRevisionDataAwareRepository
Repository that uses additional information for change detection.
|
interface |
CustomVariableProviderRepository
Allows the
Repository implementation to provide variables specific to
the repository. |
interface |
IncludeExcludeAwareRepository |
interface |
InitialBuildAwareRepository
Allows the
Repository to perform custom actions |
interface |
MavenPomAccessorCapableRepository
Defines a repository which can setup itself using Maven SCM url as defined in http://maven.apache.org/scm/scms-overview.html
|
interface |
OnceOffCapableRepository |
interface |
PreparableRepository
Deprecated.
since 5.14
|
interface |
PushCapableRepository
Repository that supports pushing changes back to the remote repository.
|
interface |
QuietPeriodAwareRepository
Repositories that implement this method will continue to collect changes for every
QuietPeriodAwareRepository.getQuietPeriod() up to
QuietPeriodAwareRepository.getMaxRetries() times. |
interface |
Repository
Deprecated.
since 5.14
|
interface |
RequiresRepositoryData
Repository that needs to know things about
RepositoryData object that defines it. |
interface |
SelectableAuthenticationRepository |
interface |
StandaloneRepository
Represents Repository that does not require
Plan for configuration and
thus is 'visible' to Global Repository feature. |
interface |
TaggingAwareRepository
Repository that supports tags.
|
interface |
TestConnectionAwareRepository
Repository that supports testing connection.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractRepository
Deprecated.
since 5.14 use new repository plugin API instead
|
class |
AbstractStandaloneRepository
This class provides common repository implementation code for Repositories that can be used by Global Repository
feature.
|
Modifier and Type | Class and Description |
---|---|
class |
CVSRepository
This class provides a CVS implementation of the
Repository interface. |
Modifier and Type | Class and Description |
---|---|
class |
NullRepository |
Modifier and Type | Class and Description |
---|---|
class |
PerforceRepository
This class provides a Perforce implementation of the
Repository interface. |
Modifier and Type | Class and Description |
---|---|
class |
SvnRepository
This class provides a Subversion repository for Bamboo.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EditActionAwareRepository
Repository that needs to perform additional actions before edit page is rendered for the repository and/or if
additional, possibly failing, action needs to be taken before configuration is saved.
|
Modifier and Type | Interface and Description |
---|---|
interface |
CustomSourceDirectoryAwareRepository
Repository that supports checkout to any directory.
|
interface |
RepositoryEventAware
An interface that allows the repository to do something before and after the checkout / update occurs
|
interface |
RequirementsAwareRepository |
Modifier and Type | Interface and Description |
---|---|
interface |
CommitUrlProvider
If implementing this interface Bamboo's notifications can make use of it to provide web repository links within html emails
|
interface |
DeploymentsAwareCommitUrlProvider
CommitUrlProvider that 'knows' how to deal with deployments |
interface |
WebRepositoryViewer
Deprecated.
since 5.14
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractWebRepositoryViewer |
class |
DefaultWebRepositoryViewer
Deprecated.
since 5.14 it implements old interface
|
class |
NoWebRepositoryViewer |
Modifier and Type | Class and Description |
---|---|
class |
FisheyeWebRepositoryViewer
URL FORMATS:
file
https://atlaseye.atlassian.com/browse/bamboo/branches/atlassian_bamboo_2_4_branch/atlassian-ide-plugin.shared.xml#r68584
url/browse/reponame/file~
revision
https://atlaseye.atlassian.com/browse/bamboo/trunk/atlassian-ide-plugin.shared.xml?r=68584
url/browse/reponame/file?r=XXX
diff
https://atlaseye.atlassian.com/browse/bamboo/trunk/atlassian-ide-plugin.shared.xml?r2=68584&r1=68581
url/browse/reponame/file?r2=XX&r1=YYY -- is this working for perforce yet? - no.
|
Modifier and Type | Class and Description |
---|---|
class |
LegacyStashWebRepositoryViewer
Deprecated.
use LegacyStashWebRepositoryViewer from new Stash plugin
|
Modifier and Type | Interface and Description |
---|---|
interface |
XmppMessageSender |
Modifier and Type | Class and Description |
---|---|
class |
SmackXmppMessageSender
Uses Smack to send an Instant Message to a XMPP compient server
|
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.