Template

A template is an artifact, and uses artifact-mapping-resource (see Artifact Type -> Mapping) and artifact-template-velocity (see Artifact Type -> Velocity).

A template is parameterized and each parameter must be defined in a corresponding mapping file.

In order to know which mapping correlates to which template, the file name must start with an artifact-prefix, serving as identifier to the overall template + mapping.

The requirement is as follows:

${artifact-prefix}-template

${artifact-prefix}-mapping