Core of library, facade for implementing tasks.
Awaits for unavailable local instances.
Awaits for stable condition of all instances of any type.
Indicates backup file source.
Verify instances using custom runner and set of checks.
(extensions in package com.cognifide.gradle.aem.common.instance)
(extensions in package com.cognifide.gradle.aem.common.utils)
Provides 'aem' extension to build script on which all other build logic is based.
Allows to communicate with CRX DE endpoints.
Allows to execute Groovy code / scripts on AEM instance having Groovy Console CRX package installed.
Represents provision step to be performed on concrete AEM instance.
Allows to reduce logs from analyzing (skip them in incident notifications).
Represents node stored in JCR content repository.
Controls OSGi framework using Apache Felix Web Console endpoints.
Package builder that could be used to compose CRX package in place.
Allows to customize behavior of satisfy task for concrete group of packages.
Allows to communicate with CRX Package Manager.
Provides tasks useful for synchronizing JCR content from running AEM instance into built CRX package.
(extensions in package com.cognifide.gradle.aem)
Provides easy conversion of properties to desired types.
Sling's ValueMap equivalent.
Configures AEM instances only in concrete circumstances (only once, after some time etc).
Reloads all instances (both remote and local instances).
Allows to read statuses available at Apache Felix Web Console.
(extensions in package com.cognifide.gradle.aem.common.utils)
Check that protects against false-positive CRX package deployments.
Represents collection of metadata being a part of CRX package.
Only Zip4j correctly extracts AEM backup ZIP files (files bigger than 10 GB)