Modifier and Type | Class and Description |
---|---|
class |
BrokenBuildPostProcessor |
Modifier and Type | Interface and Description |
---|---|
interface |
BuildTriggerCondition
Provides the ability to gate whether a build should be triggered or not.
|
Modifier and Type | Class and Description |
---|---|
class |
ArtifactHandlerForPlanConfigurator |
Modifier and Type | Class and Description |
---|---|
class |
ConcurrentBuildsPlanConfigurationPlugin |
Modifier and Type | Class and Description |
---|---|
class |
BuildExpiryPerPlanPlugin
A plugin class that allows you to have build expiry occur per build
|
Modifier and Type | Class and Description |
---|---|
class |
BuildMonitoringPerPlanPlugin |
class |
HungBuildPlanConfigurationPlugin |
Modifier and Type | Class and Description |
---|---|
class |
PlansGreenCondition |
Modifier and Type | Class and Description |
---|---|
class |
CloverBuildProcessor |
Modifier and Type | Interface and Description |
---|---|
interface |
DependenciesPlanConfigurationPlugin
Marker interface for plugins that are used to add custom parameters to BuildConfiguration/BuildDefinition.
|
interface |
MiscellaneousPlanConfigurationPlugin
Marker interface for plugins that are used to add custom parameters to BuildConfiguration/BuildDefinition.
|
interface |
PlanConfigurationUiPlugin
This is not intended to be used directly.
|
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 |
class |
HgServeWebRepositoryViewer |
Modifier and Type | Class and Description |
---|---|
class |
BuildLabeller |
Modifier and Type | Class and Description |
---|---|
class |
AutomaticDependencyManagementPlugin |
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 |
BuildConfigurationAwarePlugin<T extends com.atlassian.plugin.ModuleDescriptor> |
interface |
ConfigurablePlugin<T extends com.atlassian.plugin.ModuleDescriptor> |
interface |
ImportExportAwarePlugin<T extends com.atlassian.bamboo.specs.api.builders.plan.configuration.PluginConfiguration,P extends com.atlassian.bamboo.specs.api.model.plan.configuration.PluginConfigurationProperties>
Interface for plugin modules that support importing and exporting of their configuration.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseBuildConfigurationAwarePlugin |
class |
BaseConfigurableBuildPlugin
Helper class that allows you to
|
class |
BaseConfigurablePlugin
Skeleton class which should be extended by implementors of ConfigurablePlugin interface.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BuildConfigurationUIPlugin
Deprecated.
since 5.11 use
PlanConfigurationUiPlugin |
interface |
DependenciesBuildConfigurationPlugin
Deprecated.
since 5.11 use
DependenciesPlanConfigurationPlugin |
interface |
MiscellaneousBuildConfigurationPlugin
Deprecated.
since 5.11 use
MiscellaneousPlanConfigurationPlugin |
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
|
Copyright © 2019 Atlassian Software Systems Pty Ltd. All rights reserved.