public class CreateCartridgeList
This task creates a cartridge list properties file from a template file.
@NotNull public static java.lang.String DEFAULT_NAME
public static com.intershop.gradle.icm.tasks.CreateCartridgeList.Companion Companion
public CreateCartridgeList()
This task creates a cartridge list properties file from a template file.
@OutputFile @NotNull public java.io.File getOutputFile()
Output file for generated cluster id.
public void setOutputFile(@NotNull
java.io.File value)
Output file for generated cluster id.
@InputFile @NotNull public java.io.File getTemplateFile()
Input template file with all cartridges.
public void setTemplateFile(@NotNull
java.io.File value)
Input template file with all cartridges.
public void includes(@NotNull
org.gradle.api.provider.Provider<java.util.List> includes)
Set provider for includes matches.
includes - list of includes matches.@Input @NotNull public java.util.List<java.lang.String> getIncludes()
This list contains includes for cartridge list.
public void setIncludes(@NotNull
java.util.List<java.lang.String> p)
This list contains includes for cartridge list.
public void include(@NotNull
java.lang.Object... includes)
Add includes matches to the list of includes.
includes - includes matchespublic void excludes(@NotNull
org.gradle.api.provider.Provider<java.util.List> excludes)
Set provider for excludes matches.
excludes - list of includes matches.@Input @NotNull public java.util.List<java.lang.String> getExcludes()
This list contains excludes for cartridge list.
public void setExcludes(@NotNull
java.util.List<java.lang.String> p)
This list contains excludes for cartridge list.
public void exclude(@NotNull
java.lang.Object... excludes)
Add excludes matches to the list of excludes.
excludes - includes matchespublic void createCartridgeList()
This function represents the logic of this task.