public class CreateServerInfo
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 VERSIONINFO_FILENAME
@NotNull public static java.lang.String VERSIONINFO_FOLDER
@NotNull public static java.lang.String VERSIONINFO
public static com.intershop.gradle.icm.tasks.CreateServerInfo.Companion Companion
@Inject
public CreateServerInfo(@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.
@Input @NotNull public org.gradle.api.provider.Property<java.lang.String> getProductId()
public void provideProductId(@NotNull
org.gradle.api.provider.Provider<java.lang.String> id)
Configure product id provider for this task.
@Input @NotNull public org.gradle.api.provider.Property<java.lang.String> getProductName()
public void provideProductName(@NotNull
org.gradle.api.provider.Provider<java.lang.String> name)
Configure product name provider for this task.
@Input @NotNull public org.gradle.api.provider.Property<java.lang.String> getCopyrightOwner()
public void provideCopyrightOwner(@NotNull
org.gradle.api.provider.Provider<java.lang.String> owner)
Configure copyright owner provider for this task.
@Input @NotNull public org.gradle.api.provider.Property<java.lang.String> getCopyrightFrom()
public void provideCopyrightFrom(@NotNull
org.gradle.api.provider.Provider<java.lang.String> from)
Configure copyright from provider for this task.
@Input @NotNull public org.gradle.api.provider.Property<java.lang.String> getOrganization()
public void provideOrganization(@NotNull
org.gradle.api.provider.Provider<java.lang.String> org)
Configure organization provider for this task.
@OutputFile @NotNull public org.gradle.api.file.RegularFileProperty getOutputFile()
Output file for generated cluster id.
public void provideOutputfile(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> file)
Provides an output file for this task.
file - public void writeProperties()
Main function to run the task functionality.