public class PackageFileFilter
public static com.cognifide.gradle.aem.common.pkg.PackageFileFilter.Companion Companion
public PackageFileFilter(@NotNull
PackageCompose task)
public org.gradle.api.provider.Property<java.lang.Boolean> getExcluding()
public org.gradle.api.provider.ListProperty<java.lang.String> getExcludeFiles()
Exclude files being a part of CRX package.
public org.gradle.api.provider.Property<java.lang.Boolean> getExpanding()
public org.gradle.api.provider.ListProperty<java.lang.String> getExpandFiles()
Wildcard file name filter expression that is used to filter in which Vault files properties can be injected.
public org.gradle.api.provider.MapProperty<java.lang.String,java.lang.Object> getExpandProperties()
Define here custom properties that can be used in CRX package files like 'META-INF/vault/properties.xml'. Could override predefined properties provided by plugin itself.
public void expandProperty(@NotNull
java.lang.String name,
@NotNull
java.lang.String value)
public org.gradle.api.provider.Property<com.cognifide.gradle.aem.common.pkg.BundleChecking> getBundleChecking()
Filter that ensures that only OSGi bundles will be put into CRX package under install path.
public org.gradle.api.provider.Property<java.lang.String> getBundlePath()
Repository path pattern used in bundleChecking.
bundleCheckingpublic void filter(@NotNull
org.gradle.api.file.CopySpec spec)