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

LinkTask

open class LinkTask : DefaultTask

This task creates a list of symbolic links for a component.

Types

LinkData

data class LinkData

This class describes a link with name and target.

Constructors

<init>

LinkTask()

This task creates a list of symbolic links for a component.

Properties

linkdata

var linkdata: Set<LinkData>

Set of of all link data of the component.

Functions

addLink

fun addLink(namePath: String, targetPath: String): Unit

Add link data to this task with name and target.

createLink

fun createLink(): Unit

Task action creates links.

provideModulePaths

fun provideModulePaths(linkdata: Provider<Set<LinkData>>): Unit

Set the provider for the link data set property.