component-installation-plugin / com.intershop.gradle.component.installation.tasks / InstallMutableTask

InstallMutableTask

open class InstallMutableTask : InstallTask

Install task for mutable artifacts. It is possible to add filters to this task over the install extension.

Constructors

<init>

InstallMutableTask()

Install task for mutable artifacts. It is possible to add filters to this task over the install extension.

Inherited Properties

contentType

var contentType: ContentType

The content type will be stored in the specified component or module. Possible values are

Inherited Functions

copy

open fun copy(): Unit

The task action of the task. It calls the copy function of the Copy task and adds the content type information to the target dir.

createCopyAction

open fun createCopyAction(): CopyAction

See org.gradle.api.tasks.AbstractCopyTask for more information.

setContentType

fun setContentType(type: String): Unit

This will set the content type property from a string value.

Extension Functions

filter

fun <T : FilterReader> ContentFilterable.filter(vararg properties: Pair<String, Any?>): ContentFilterable

Adds a content filter to be used during the copy. Multiple calls add additional filters to the filter chain. Each filter should implement FilterReader. Import org.apache.tools.ant.filters.* for access to all the standard Ant filters.