public class CreateServerDirProperties
CreateServerDirProperties Gradle task 'createServerDirProperties'
This task creates a configuration file with all available project directories of the ICM server.
@NotNull public static java.lang.String DEFAULT_NAME
@NotNull public static java.lang.String SERVER_DIRECTORY_PROPERTIES_DIR
@NotNull public static java.lang.String SERVER_DIRECTORY_PROPERTIES
public static com.intershop.gradle.icm.tasks.CreateServerDirProperties.Companion Companion
public CreateServerDirProperties()
CreateServerDirProperties Gradle task 'createServerDirProperties'
This task creates a configuration file with all available project directories of the ICM server.
@OutputFile @NotNull public java.io.File getOutputFile()
The output file contains the properties file with the complete directory configuration of ICM.
public void setOutputFile(@NotNull
java.io.File value)
The output file contains the properties file with the complete directory configuration of ICM.
public void provideCleanDir(@NotNull
org.gradle.api.provider.Provider<java.lang.Boolean> cleanDir)
Set provider for deleting existing empty dirs property.
cleanDir - set provider for deleting existing empty dirs property.@Input public boolean getCleanDir()
public void setCleanDir(boolean p)
public void provideSourceList(@NotNull
org.gradle.api.provider.ListProperty<java.lang.String> sourceList)
Set provider for source list property. The list contains all locations with sources of a project.
sourceList - set provider for source list property@Input @NotNull public java.util.Set<java.lang.String> getSourceList()
public void setSourceList(@NotNull
java.util.Set<java.lang.String> p)
public void addSource(@NotNull
java.lang.String path)
Add a single source path to the path list.
public void provideConfigDir(@NotNull
org.gradle.api.provider.Property<java.lang.String> configDir)
Set provider for configuration directory property.
configDir - set provider for configuration directory property@Input @NotNull public java.lang.String getConfigDir()
public void setConfigDir(@NotNull
java.lang.String p)
public void provideSitesDir(@NotNull
org.gradle.api.provider.Property<java.lang.String> sitesDir)
Set provider for sites directory property.
sitesDir - set provider for sites directory property@Input @NotNull public java.lang.String getSitesDir()
public void setSitesDir(@NotNull
java.lang.String p)
public void provideShareDistDir(@NotNull
org.gradle.api.provider.Property<java.lang.String> shareDistDir)
Set provider for share dist directory property.
shareDistDir - set provider for share dist directory property@Optional @Input @NotNull public java.lang.String getShareDistDir()
public void setShareDistDir(@NotNull
java.lang.String p)
public void provideShareReportingDir(@NotNull
org.gradle.api.provider.Property<java.lang.String> shareReportingDir)
Set provider for share reporting directory property.
shareReportingDir - set provider for share reporting directory property@Optional @Input @NotNull public java.lang.String getShareReportingDir()
public void setShareReportingDir(@NotNull
java.lang.String p)
public void provideShareImpexDir(@NotNull
org.gradle.api.provider.Property<java.lang.String> shareImpexgDir)
Set provider for share impex directory property.
shareImpexgDir - set provider for share impex directory property@Optional @Input @NotNull public java.lang.String getShareImpexgDir()
public void setShareImpexgDir(@NotNull
java.lang.String p)
public void licenseDir(@NotNull
org.gradle.api.provider.Property<java.lang.String> licenseDir)
Set provider for license directory property.
licenseDir - set provider for license directory property@Input @NotNull public java.lang.String getLicenseDir()
public void setLicenseDir(@NotNull
java.lang.String p)
public void writeConfiguration()
Creates the file for this task.