public class IntershopExtension
Extension for ICM properties.
@NotNull public static java.lang.String INTERSHOP_EXTENSION_NAME
@NotNull public static java.lang.String INTERSHOP_GROUP_NAME
public static com.intershop.gradle.icm.extension.IntershopExtension.Companion Companion
@Inject
public IntershopExtension(@NotNull
org.gradle.api.model.ObjectFactory objectFactory)
Extension for ICM properties.
@NotNull public DevelopmentConfiguration getDevelopmentConfig()
public void developmentConfig(@NotNull
groovy.lang.Closure<java.lang.Object> closure)
Configures the development information configuration.
closure - closure with project information configurationpublic void developmentConfig(@NotNull
org.gradle.api.Action<? super com.intershop.gradle.icm.extension.DevelopmentConfiguration> action)
Configures the project information configuration.
action - action with project information configuration@NotNull public ProjectInfo getProjectInfo()
public void projectInfo(@NotNull
groovy.lang.Closure<java.lang.Object> closure)
Configures the project information configuration.
closure - closure with project information configurationpublic void projectInfo(@NotNull
org.gradle.api.Action<? super com.intershop.gradle.icm.extension.ProjectInfo> action)
Configures the project information configuration.
action - action with project information configuration@NotNull public ProjectConfiguration getProjectConfig()
public void projectConfig(@NotNull
groovy.lang.Closure<com.intershop.gradle.icm.extension.ProjectConfiguration> closure)
Configures the base project of Intershop Commerce Management.
closure - closure with base project configuration of Intershop Commerce Managementpublic void projectConfig(@NotNull
org.gradle.api.Action<? super com.intershop.gradle.icm.extension.ProjectConfiguration> action)
Configures the base project of Intershop Commerce Management.
action - action with base project configuration of Intershop Commerce Management@NotNull public org.gradle.api.provider.Provider<java.lang.String> getMavenPublicationNameProvider()
Provider for publication name of Maven.
@NotNull public org.gradle.api.provider.Property<java.lang.String> getMavenPublicationName()
Publishing name of Maven of the project.
public void setMavenPublicationName(@NotNull
org.gradle.api.provider.Property<java.lang.String> p)
Publishing name of Maven of the project.