| Package | Description |
|---|---|
| com.atlassian.bamboo.specs.api.builders.requirement |
Custom requirements for a job.
|
| com.atlassian.bamboo.specs.api.builders.task |
Generic classes, such as the
AnyTask class for handling tasks unsupported by Bamboo Specs. |
| com.atlassian.bamboo.specs.api.model.deployment |
Deployment project and environments.
|
| com.atlassian.bamboo.specs.api.model.plan |
Plan, plan branches, stages and jobs.
|
| com.atlassian.bamboo.specs.api.model.task |
The AnyTask class for handling tasks unsupported by Bamboo Specs.
|
| com.atlassian.bamboo.specs.model.task |
Tasks you can execute in a job.
|
| Modifier and Type | Method and Description |
|---|---|
protected RequirementProperties |
Requirement.build() |
| Modifier and Type | Field and Description |
|---|---|
protected List<RequirementProperties> |
Task.requirements |
| Modifier and Type | Method and Description |
|---|---|
List<RequirementProperties> |
EnvironmentProperties.getRequirements() |
| Modifier and Type | Method and Description |
|---|---|
List<RequirementProperties> |
JobProperties.getRequirements() |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends RequirementProperties> |
TaskProperties.getRequirements() |
| Constructor and Description |
|---|
AnyTaskProperties(@NotNull AtlassianModuleProperties atlassianPlugin,
String description,
boolean isEnabled,
Map<String,String> configuration,
List<RequirementProperties> requirements,
List<? extends ConditionProperties> conditions) |
| Constructor and Description |
|---|
BowerTaskProperties(@Nullable String description,
boolean enabled,
@NotNull String nodeExecutable,
@Nullable String environmentVariables,
@Nullable String workingSubdirectory,
@NotNull String bowerExecutable,
@NotNull String command,
List<RequirementProperties> requirements,
@NotNull List<? extends ConditionProperties> conditions) |
CleanWorkingDirectoryTaskProperties(String description,
boolean enabled,
List<RequirementProperties> requirements,
@NotNull List<? extends ConditionProperties> conditions) |
MochaParserTaskProperties(@Nullable String description,
boolean enabled,
@NotNull String testFilePattern,
@Nullable String workingSubdirectory,
boolean pickUpTestResultsCreatedOutsideOfThisBuild,
List<RequirementProperties> requirements,
@NotNull List<? extends ConditionProperties> conditions) |
SshTaskProperties(String description,
boolean enabled,
String host,
String username,
BaseSshTaskProperties.AuthenticationType authenticationType,
@Nullable String password,
@Nullable String key,
@Nullable String passphrase,
@Nullable SharedCredentialsIdentifierProperties sharedCredentialsIdentifier,
@Nullable String hostFingerprint,
int port,
int keepAliveIntervalInSec,
String command,
List<RequirementProperties> requirements,
@NotNull List<? extends ConditionProperties> conditions) |
Copyright © 2023 Atlassian Software Systems Pty Ltd. All rights reserved.