-
public class ImageConfigurationExtension to configure a special image build.
-
-
Field Summary
Fields Modifier and Type Field Description private final Provider<String>nameExtensionProviderprivate final Property<String>nameExtensionprivate final Provider<String>descriptionProviderprivate final Property<String>descriptionprivate final ConfigurableFileCollectionsrcFilesprivate final Provider<String>pkgTaskNameProviderprivate final Property<String>pkgTaskNameprivate final Provider<RegularFile>dockerfileProviderprivate final RegularFilePropertydockerfileprivate final Provider<String>dockerBuildDirProviderprivate final Property<String>dockerBuildDirprivate final Provider<Boolean>enabledProviderprivate final Property<Boolean>enabledprivate final Provider<List<String>>tagsProviderprivate final ListProperty<String>tags
-
Constructor Summary
Constructors Constructor Description ImageConfiguration(ObjectFactory objectFactory)
-
Method Summary
Modifier and Type Method Description final Provider<String>getNameExtensionProvider()final Property<String>getNameExtension()Image name extension of the special image. final Provider<String>getDescriptionProvider()final Property<String>getDescription()Description extension of the special image. final ConfigurableFileCollectiongetSrcFiles()File collection for the build of the image. final Provider<String>getPkgTaskNameProvider()final Property<String>getPkgTaskName()final Provider<RegularFile>getDockerfileProvider()final RegularFilePropertygetDockerfile()final Provider<String>getDockerBuildDirProvider()final Property<String>getDockerBuildDir()Description extension of the special image. final Provider<Boolean>getEnabledProvider()final Property<Boolean>getEnabled()final Provider<List<String>>getTagsProvider()final ListProperty<String>getTags()Image tags - build an image with different tags final UnitaddFiles(FileCollection srcfiles)-
-
Method Detail
-
getNameExtensionProvider
final Provider<String> getNameExtensionProvider()
-
getNameExtension
final Property<String> getNameExtension()
Image name extension of the special image.
-
getDescriptionProvider
final Provider<String> getDescriptionProvider()
-
getDescription
final Property<String> getDescription()
Description extension of the special image.
-
getSrcFiles
final ConfigurableFileCollection getSrcFiles()
File collection for the build of the image.
-
getPkgTaskNameProvider
final Provider<String> getPkgTaskNameProvider()
-
getPkgTaskName
final Property<String> getPkgTaskName()
-
getDockerfileProvider
final Provider<RegularFile> getDockerfileProvider()
-
getDockerfile
final RegularFileProperty getDockerfile()
-
getDockerBuildDirProvider
final Provider<String> getDockerBuildDirProvider()
-
getDockerBuildDir
final Property<String> getDockerBuildDir()
Description extension of the special image.
-
getEnabledProvider
final Provider<Boolean> getEnabledProvider()
-
getEnabled
final Property<Boolean> getEnabled()
-
getTagsProvider
final Provider<List<String>> getTagsProvider()
-
-
-
-