| Package | Description |
|---|---|
| com.atlassian.bamboo.specs.api.builders.plan |
Plan, plan branches, stages and jobs.
|
| 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.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 |
|---|---|
Job |
Job.finalTasks(Task<?,?>... finalTasks)
Adds provided
Tasks to the list of the final tasks executed by the job. |
Job |
Job.tasks(Task<?,?>... tasks)
Adds provided
Tasks to the list of tasks executed by the job. |
| Modifier and Type | Class and Description |
|---|---|
class |
Task<T extends Task,P extends TaskProperties>
Represents a Bamboo task.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AnyTask
Represents a task of any type.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArtifactDownloaderTask
Represents task that downloads artifacts created by other jobs and plans.
|
class |
BaseSshTask<T extends BaseSshTask,E extends BaseSshTaskProperties> |
class |
CleanWorkingDirectoryTask
Represents a task that cleans build's working directory.
|
class |
FastlaneTask
Fastlane build task builder.
|
class |
MavenTask
Maven 2/3 build task builder.
|
class |
NpmTask
Represents task that executes an npm command.
|
class |
ScpTask |
class |
ScriptTask
Represents a task that executes shell script.
|
class |
SshTask
Represents a task to run a remote command over SSH.
|
class |
TestParserTask
Represents task that parses test results for presentation in Bamboo build results.
|
class |
VcsCheckoutTask
Represents task that checks out selected repositories to the build working directory.
|
Copyright © 2017 Atlassian Software Systems Pty Ltd. All rights reserved.