Skip to content

Instantly share code, notes, and snippets.

@aanchalsikka
Last active June 24, 2023 13:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aanchalsikka/fcac8e0b6b47f97ac52613d5347f75a9 to your computer and use it in GitHub Desktop.
Save aanchalsikka/fcac8e0b6b47f97ac52613d5347f75a9 to your computer and use it in GitHub Desktop.
<!-- ====================================================================== -->
<!-- B U I L D D E F I N I T I O N -->
<!-- ====================================================================== -->
<build>
<plugins>
<plugin>
<groupId>org.apache.jackrabbit</groupId>
<artifactId>filevault-package-maven-plugin</artifactId>
<configuration>
<packageType>mixed</packageType>
<repositoryStructurePackages>
<repositoryStructurePackage>
<groupId>com.techrevel</groupId>
<artifactId>techrevel.ui.apps.structure</artifactId>
</repositoryStructurePackage>
</repositoryStructurePackages>
<properties>
<cloudManagerTarget>none</cloudManagerTarget>
<!-- declare the install hook also for cloud to ease local development with the AEM SDK (when installed in the actual cloud service the startup hook is used automatically instead, even with this configuration -->
<installhook.actool.class>biz.netcentric.cq.tools.actool.installhook.AcToolInstallHook</installhook.actool.class>
</properties>
<!-- package type mixed is required due to the install hook -->
<packageType>mixed</packageType>
<dependencies>
<dependency>
<groupId>biz.netcentric.cq.tools.accesscontroltool</groupId>
<artifactId>accesscontroltool-package</artifactId>
<classifier>cloud</classifier>
</dependency>
</dependencies>
</configuration>
</plugin>
<plugin>
<groupId>com.day.jcr.vault</groupId>
<artifactId>content-package-maven-plugin</artifactId>
<configuration>
<verbose>true</verbose>
<failOnError>true</failOnError>
</configuration>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.techrevel</groupId>
<artifactId>techrevel.ui.apps.structure</artifactId>
<version>${project.version}</version>
<type>zip</type>
</dependency>
<!-- Netcentric ACL Tool -->
<dependency>
<groupId>biz.netcentric.cq.tools.accesscontroltool</groupId>
<artifactId>accesscontroltool-package</artifactId>
<classifier>cloud</classifier>
<type>content-package</type>
</dependency>
<!--Oak Index for Netcentric ACL Tool -->
<dependency>
<groupId>biz.netcentric.cq.tools.accesscontroltool</groupId>
<artifactId>accesscontroltool-oakindex-package</artifactId>
<classifier>cloud</classifier>
<type>zip</type>
</dependency>
</dependencies>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment