public class CreateServerInfoProperties
CreateServerInfoProperties Gradle task 'createServerInfoProperties'
This task creates a properties file with all project information. This property is used by the server.
@NotNull public static java.lang.String DEFAULT_NAME
@NotNull public static java.lang.String PROJECT_INFO
public static com.intershop.gradle.icm.tasks.CreateServerInfoProperties.Companion Companion
@Inject
public CreateServerInfoProperties(@NotNull
org.gradle.api.file.ProjectLayout projectLayout,
@NotNull
org.gradle.api.model.ObjectFactory objectFactory)
CreateServerInfoProperties Gradle task 'createServerInfoProperties'
This task creates a properties file with all project information. This property is used by the server.
@Internal @NotNull public org.gradle.api.file.RegularFileProperty getOutputFileProperty()
@Input @NotNull public java.lang.String getProductId()
public void setProductId(@NotNull
java.lang.String p)
public void provideProductId(@NotNull
org.gradle.api.provider.Provider<java.lang.String> productId)
Configure product id provider for this task.
@Input @NotNull public java.lang.String getProductName()
public void setProductName(@NotNull
java.lang.String p)
public void provideProductName(@NotNull
org.gradle.api.provider.Provider<java.lang.String> productName)
Configure product name provider for this task.
@Input @NotNull public java.lang.String getCopyrightOwner()
public void setCopyrightOwner(@NotNull
java.lang.String p)
public void provideCopyrightOwner(@NotNull
org.gradle.api.provider.Provider<java.lang.String> copyrightOwner)
Configure copyright owner provider for this task.
@Input @NotNull public java.lang.String getCopyrightFrom()
public void setCopyrightFrom(@NotNull
java.lang.String p)
public void provideCopyrightFrom(@NotNull
org.gradle.api.provider.Provider<java.lang.String> copyrightFrom)
Configure copyright from provider for this task.
@Input @NotNull public java.lang.String getOrganization()
public void setOrganization(@NotNull
java.lang.String p)
public void provideOrganization(@NotNull
org.gradle.api.provider.Provider<java.lang.String> organization)
Configure organization provider for this task.
public void provideOutputfile(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> outputfile)
Provides an output file for this task.
outputfile - @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.
public void writeProperties()
Main function to run the task functionality.