aem-plugin / com.cognifide.gradle.aem.common.tasks / SyncFileTask

SyncFileTask

open class SyncFileTask : AemDefaultTask

Constructors

<init>

SyncFileTask()

Properties

awaited

Check instance(s) condition after performing action related with package(s).

val awaited: Property<Boolean!>!

completer

Hook after deploying all packages to all instances.

var completer: () -> Unit

files

val files: ConfigurableFileCollection!

finalizer

Hook for cleaning instance after deploying packages

var finalizer: InstanceSync.() -> Unit

initializer

Hook for preparing instance before deploying packages

var initializer: InstanceSync.() -> Unit

instances

val instances: ListProperty<Instance!>!

Functions

awaitUp

Controls await up action.

fun awaitUp(options: AwaitUpAction.() -> Unit): Unitfun awaitUp(): Unit

sync

fun sync(action: InstanceSync.(File) -> Unit): Unit

Inheritors

BundleTask

open class BundleTask : SyncFileTask

PackageTask

open class PackageTask : SyncFileTask