| Package | Description |
|---|---|
| com.atlassian.bamboo.specs.api.builders.plan |
Plan, plan branches, stages and jobs.
|
| com.atlassian.bamboo.specs.api.builders.repository |
Generic plan-local and linked source code repositories as well as change detection settings, see also com.atlassian.bamboo.specs.builders.repository for specific repository types.
|
| com.atlassian.bamboo.specs.api.builders.trigger |
Build triggers.
|
| com.atlassian.bamboo.specs.builders.task |
Tasks you can execute in a job, such as: source code checkout, Maven build or a shell script.
|
| Modifier and Type | Method and Description |
|---|---|
Plan |
Plan.linkedRepositories(VcsRepositoryIdentifier... repositories)
Deprecated.
since 6.2, use
Plan.linkedRepositories(String...) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull VcsRepositoryIdentifier |
VcsRepository.getIdentifier()
Returns identifier for this object.
|
VcsRepositoryIdentifier |
VcsRepositoryIdentifier.name(@NotNull String name)
References repository by name.
|
VcsRepositoryIdentifier |
VcsRepositoryIdentifier.oid(@NotNull BambooOid oid)
References repository by oid.
|
VcsRepositoryIdentifier |
VcsRepositoryIdentifier.oid(@NotNull String oid)
References repository by oid.
|
| Modifier and Type | Method and Description |
|---|---|
static PlanRepositoryLink |
PlanRepositoryLink.linkToGlobalRepository(@NotNull VcsRepositoryIdentifier globalRepository)
Specifies a link to existing global repository.
|
static PlanRepositoryLink |
PlanRepositoryLink.linkToProjectRepository(@NotNull VcsRepositoryIdentifier projectRepository)
Specifies a link to existing project repository.
|
| Modifier and Type | Method and Description |
|---|---|
T |
RepositoryBasedTrigger.selectedTriggeringRepositories(VcsRepositoryIdentifier... triggeringRepositories)
Adds the source repository for the trigger.
|
| Modifier and Type | Method and Description |
|---|---|
VcsCheckoutTask |
VcsCheckoutTask.addCheckoutOfRepository(@NotNull VcsRepositoryIdentifier repositoryIdentifier)
Adds checkout request for one of plan's repositories into the build directory.
|
CheckoutItem |
CheckoutItem.repository(@NotNull VcsRepositoryIdentifier repositoryIdentifier)
Sets this checkout request for a particular repository.
|
BuildWarningParserTask |
BuildWarningParserTask.repository(@NotNull VcsRepositoryIdentifier repositoryIdentifier)
Sets the repository for this task.
|
T |
BaseVcsTask.repository(@NotNull VcsRepositoryIdentifier repositoryIdentifier)
Sets the repository for this task.
|
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.