Package com.polarion.alm.builder.model
Interface IBuildDescriptor
public interface IBuildDescriptor
Build descriptor.
- Version:
- $Revision$ $Date$
- Author:
- Stepan Roh, Polarion Software
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Build definition.static interface
Build dependency definition (rebuild policy definition).static interface
Base interface of build deployment definitions.static interface
Derived build deployment.static interface
Simple build deployment. -
Method Summary
Modifier and TypeMethodDescriptionBuild definitions.Build deployment definitions.Build tag to use.Arbitrary, human-readable description (if any).getName()
Build name.
-
Method Details
-
getName
String getName()Build name.- Returns:
- build name (not
null
)
-
getDescription
String getDescription()Arbitrary, human-readable description (if any).- Returns:
- description or
null
-
getBuildTag
String getBuildTag()Build tag to use.If not specified, timestamp is typically used.
- Returns:
- build tag or
null
-
getBuildDefinition
IBuildDescriptor.IBuildDefinition getBuildDefinition()Build definitions.Specifies how artifact should be built.
- Returns:
IBuildDescriptor.IBuildDefinition
instance (notnull
)
-
getBuildDeploymentDefinitions
List getBuildDeploymentDefinitions()Build deployment definitions.Specifies how build results should be deployed to
IBuildInformationRepository
.- Returns:
List
ofIBuildDescriptor.IBuildDeploymentDefinition
s (notnull
)
-