When setting up a resource project for release and deployment, you must ensure your project is configured as follows.
pom.xml
In the root of your project there should be a
Download an (MS Word doc) [3KB]
iCM content/definition exports
Any iCM content exports (except for end points) should be included in the project under:
src/main/resources/icm/
For example:
src/main/resources/icm/forms/
src/main/resources/icm/templates/
Resource filtering
By default, any files under
IMPORTANT NOTE: The default Maven token syntax is the same as JavaScript's template literal syntax, so if your project makes use of JS template literals, care should be taken not to use variable names that will collide with Maven property names (eg
End points
If the project includes end points, it will need to be configured to use the
mvn generate-sources
By default, end points will be unpacked to
IMPORTANT NOTE: Only unpacked end points should be committed to version control.
i18n
If the project is internationalised (and the pom configured to run the