-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpom.xml
More file actions
102 lines (90 loc) · 3.77 KB
/
Copy pathpom.xml
File metadata and controls
102 lines (90 loc) · 3.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>io.wcm.devops.conga.definitions.it</groupId>
<artifactId>io.wcm.devops.conga.definitions.it.sample.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>../../parent/pom.xml</relativePath>
</parent>
<groupId>io.wcm.devops.conga.definitions.it</groupId>
<artifactId>io.wcm.devops.conga.definitions.it.sample.conf-content</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>content-package</packaging>
<name>aemdef-it-sample Package conf-content</name>
<description>AEM Application conf content</description>
<properties>
<contentPackage.name>aemdef-it-sample-conf-content</contentPackage.name>
<contentPackage.group>wcmio-devops-it</contentPackage.group>
</properties>
<build>
<finalName>${contentPackage.name}-${project.version}</finalName>
<resources>
<resource>
<directory>jcr_root</directory>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.jackrabbit</groupId>
<artifactId>filevault-package-maven-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<name>${contentPackage.name}</name>
<group>${contentPackage.group}</group>
<packageType>content</packageType>
<accessControlHandling>merge</accessControlHandling>
<validatorsSettings>
<jackrabbit-filter>
<options>
<validRoots>
/conf/aemdef-it-sample/settings,
/conf
</validRoots>
<severityForUncoveredAncestorNodes>debug</severityForUncoveredAncestorNodes>
</options>
</jackrabbit-filter>
</validatorsSettings>
<!-- Do not deploy directly via AEM cloud manager, only as part of CONGA-generated "all" package -->
<properties>
<cloudManagerTarget>none</cloudManagerTarget>
</properties>
</configuration>
</plugin>
<plugin>
<groupId>io.wcm.maven.plugins</groupId>
<artifactId>wcmio-content-package-maven-plugin</artifactId>
<configuration>
<!--
Set replication status for all cq:Page and cq:Template nodes to "Activated"
It is assumed that this package is deployed always on author and publish instances, thus
it's not required to activate template definitions manually after each deployment.
If this is not case, remove this configuration.
-->
<markReplicationActivated>true</markReplicationActivated>
<markReplicationActivatedIncludeNodes>
<path>^/conf/.+/settings/wcm/policies/.+/jcr:content$</path>
<path>^/conf/.+/settings/wcm/templates/[^/]+(/policies|/structure)?/jcr:content$</path>
</markReplicationActivatedIncludeNodes>
<dateLastReplicated>2022-01-21T00:00:00.000+01:00</dateLastReplicated>
</configuration>
</plugin>
<!-- Do not generate eclipse project files -->
<plugin>
<groupId>io.wcm.devops.maven.plugins</groupId>
<artifactId>eclipse-maven-plugin</artifactId>
<configuration>
<skip>true</skip>
</configuration>
</plugin>
<!-- Do not generate sources JAR -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<configuration>
<skipSource>true</skipSource>
</configuration>
</plugin>
</plugins>
</build>
</project>