Package io.bdeploy.gradle.extensions
Class BDeployProductExtension
java.lang.Object
io.bdeploy.gradle.extensions.BDeployProductExtension
Defines a 'product'. Specifies version, path to 'product-info.yaml', all
applications and all labels.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.NamedDomainObjectContainer<ApplicationExtension>org.gradle.api.file.RegularFilePropertyorg.gradle.api.provider.Property<String>
-
Constructor Details
-
BDeployProductExtension
public BDeployProductExtension(org.gradle.api.model.ObjectFactory factory)
-
-
Method Details
-
getProductInfo
public org.gradle.api.file.RegularFileProperty getProductInfo()- Returns:
- the path to the 'product-info.yaml'.
-
getVersion
- Returns:
- the version of the product. If not given, the project version is used.
-
getApplications
- Returns:
- the applications to be packaged with the product.
-
getLabels
- Returns:
- the labels of the product, can contain arbitrary metadata.
-