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

Package com.intershop.gradle.component.installation.tasks

Types

CleanUpTask

open class CleanUpTask : DefaultTask

This task will remove all not configured files and directories from the installation. The information is taken from the specified component descriptor. This task does not work incrementally.

DirectoryTask

open class DirectoryTask : DefaultTask

This task creates an empty directory with an content type file. As long the content file exists the task is upToDate.

InstallConfigManager

class InstallConfigManager

The object manages all installation information of a component. It is used to create all necessary tasks.

InstallMutableTask

open class InstallMutableTask : InstallTask

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

InstallTask

open class InstallTask : Sync

This class is the main installation task of this plugin. It extends the standard Gradle Sync task, so that the last modified time of input files will be preserved.

LinkTask

open class LinkTask : DefaultTask

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

SyncCopyActionDecorator

class SyncCopyActionDecorator : CopyAction

This class is a fork or the original Gradle SyncCopyActionDecorator. It extends the functionality to set the last modified time from source file.