component-installation-plugin / com.intershop.gradle.component.installation / ComponentInstallPlugin

ComponentInstallPlugin

class ComponentInstallPlugin : Plugin<Project>

This is the main class of the plugin.

Types

InstallRule

class InstallRule : RuleSource

Internal class to configure tasks from the extension in the project model space.

Constructors

<init>

ComponentInstallPlugin(modelRegistry: ModelRegistry?)

initialize the plugin with the current model registry.

Functions

apply

fun apply(project: Project): Unit

Apply this plugin to the given target object.

Companion Object Properties

INSTALLGROUPNAME

const val INSTALLGROUPNAME: String

The task group name of all install tasks.

INSTALLTASKNAME

const val INSTALLTASKNAME: String

The task name of the main task. This is also the prefix for all install tasks.

PREINSTALLTASKNAME

const val PREINSTALLTASKNAME: String

Task name of the first task before all installation subtasks will be startet.