public class PackageDeploy
extends PackageTask
| Modifier and Type | Class and Description |
|---|---|
static class |
PackageDeploy.Companion |
AemTask.DefaultImpls| Modifier and Type | Field and Description |
|---|---|
static PackageDeploy.Companion |
Companion |
static java.lang.String |
NAME |
| Constructor and Description |
|---|
PackageDeploy() |
| Modifier and Type | Method and Description |
|---|---|
void |
awaitUp(kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.AwaitUpAction,kotlin.Unit> options)
Controls await up action.
|
void |
awaitUp() |
void |
deploy() |
boolean |
getAwaited()
Check instance(s) health after deploying package(s).
|
kotlin.jvm.functions.Function0<kotlin.Unit> |
getCompleter()
Hook after deploying all packages to all instances.
|
boolean |
getDistributed()
Enables deployment via CRX package activation from author to publishers when e.g they are not accessible.
|
kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> |
getFinalizer()
Hook for cleaning instance after deploying packages
|
kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> |
getInitializer()
Hook for preparing instance before deploying packages
|
boolean |
getInstallRecursive()
Determines if when on package install, sub-packages included in CRX package content should be also installed.
|
Retry |
getInstallRetry()
Repeat install when failed (brute-forcing).
|
boolean |
getUploadForce()
Force upload CRX package regardless if it was previously uploaded.
|
Retry |
getUploadRetry()
Repeat upload when failed (brute-forcing).
|
java.util.Map<java.lang.String,java.lang.Boolean> |
getWorkflowToggle()
Allows to temporarily enable or disable workflows during CRX package deployment.
|
void |
projectsEvaluated() |
void |
setAwaited(boolean p)
Check instance(s) health after deploying package(s).
|
void |
setCompleter(kotlin.jvm.functions.Function0<kotlin.Unit> p)
Hook after deploying all packages to all instances.
|
void |
setDistributed(boolean p)
Enables deployment via CRX package activation from author to publishers when e.g they are not accessible.
|
void |
setFinalizer(kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> p)
Hook for cleaning instance after deploying packages
|
void |
setInitializer(kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> p)
Hook for preparing instance before deploying packages
|
void |
setInstallRecursive(boolean p)
Determines if when on package install, sub-packages included in CRX package content should be also installed.
|
void |
setInstallRetry(Retry p)
Repeat install when failed (brute-forcing).
|
void |
setUploadForce(boolean p)
Force upload CRX package regardless if it was previously uploaded.
|
void |
setUploadRetry(Retry p)
Repeat upload when failed (brute-forcing).
|
void |
setWorkflowToggle(java.util.Map<java.lang.String,java.lang.Boolean> p)
Allows to temporarily enable or disable workflows during CRX package deployment.
|
getInstances, getPackages, instance, pkg, projectsEvaluated, setInstances, setPackagesafterConfigured, afterConfigured, checkForce, getAem, projectEvaluated, projectEvaluated, projectsEvaluated, projectsEvaluated, taskGraphReady, taskGraphReadygetAem, projectEvaluated, projectsEvaluated, taskGraphReady@NotNull public static java.lang.String NAME
public static PackageDeploy.Companion Companion
public boolean getAwaited()
Check instance(s) health after deploying package(s).
public void setAwaited(boolean p)
Check instance(s) health after deploying package(s).
public boolean getDistributed()
Enables deployment via CRX package activation from author to publishers when e.g they are not accessible.
public void setDistributed(boolean p)
Enables deployment via CRX package activation from author to publishers when e.g they are not accessible.
public boolean getUploadForce()
Force upload CRX package regardless if it was previously uploaded.
public void setUploadForce(boolean p)
Force upload CRX package regardless if it was previously uploaded.
@NotNull public Retry getUploadRetry()
Repeat upload when failed (brute-forcing).
public void setUploadRetry(@NotNull
Retry p)
Repeat upload when failed (brute-forcing).
@NotNull public Retry getInstallRetry()
Repeat install when failed (brute-forcing).
public void setInstallRetry(@NotNull
Retry p)
Repeat install when failed (brute-forcing).
public boolean getInstallRecursive()
Determines if when on package install, sub-packages included in CRX package content should be also installed.
public void setInstallRecursive(boolean p)
Determines if when on package install, sub-packages included in CRX package content should be also installed.
@NotNull public java.util.Map<java.lang.String,java.lang.Boolean> getWorkflowToggle()
Allows to temporarily enable or disable workflows during CRX package deployment.
public void setWorkflowToggle(@NotNull
java.util.Map<java.lang.String,java.lang.Boolean> p)
Allows to temporarily enable or disable workflows during CRX package deployment.
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> getInitializer()
Hook for preparing instance before deploying packages
public void setInitializer(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> p)
Hook for preparing instance before deploying packages
@NotNull public kotlin.jvm.functions.Function1<com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> getFinalizer()
Hook for cleaning instance after deploying packages
public void setFinalizer(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.InstanceSync,kotlin.Unit> p)
Hook for cleaning instance after deploying packages
@NotNull public kotlin.jvm.functions.Function0<kotlin.Unit> getCompleter()
Hook after deploying all packages to all instances.
public void setCompleter(@NotNull
kotlin.jvm.functions.Function0<kotlin.Unit> p)
Hook after deploying all packages to all instances.
public void awaitUp(@NotNull
kotlin.jvm.functions.Function1<? super com.cognifide.gradle.aem.common.instance.action.AwaitUpAction,kotlin.Unit> options)
Controls await up action.
public void awaitUp()
public void projectsEvaluated()
public void deploy()