David Pilato created MCHANGES-468: ------------------------------------- Summary: custom template can not be loaded anymore Key: MCHANGES-468 URL: https://issues.apache.org/jira/browse/MCHANGES-468 Project: Maven Changes Plugin Issue Type: Bug Components: announcement Affects Versions: 3.0.0-M2 Reporter: David Pilato
Hey team I noticed few things about the mail generation when using a custom template. First the default one moved from {{ src/main/resources/org/apache/maven/plugin/announcement/announcement.vm}} to {{src/main/resources/org/apache/maven/plugins/changes/announcement/announcement.vm}} But the [documentation|https://maven.apache.org/plugins/maven-changes-plugin/examples/using-a-custom-announcement-template.html] proposes to download the default one that is included in the plugin from [https://github.com/apache/maven-changes-plugin/blob/master/src/main/resources/org/apache/maven/plugins/announcement/announcement.vm] although the file moved to [https://github.com/apache/maven-changes-plugin/blob/master/src/main/resources/org/apache/maven/plugins/changes/announcement/announcement.vm.|https://github.com/apache/maven-changes-plugin/blob/master/src/main/resources/org/apache/maven/plugins/changes/announcement/announcement.vm] Then when trying to use my own template by either overloading the default one in my project: {{src/main/resources/org/apache/maven/plugins/changes/announcement/announcement.vm}} Or by setting the following configuration: {{<template>announcement.vm</template>}} {{<templateDirectory>announcements</templateDirectory>}} And creating my template in: {{src/main/resources/announcements/announcement.vm}} As suggested by [the documentation|https://maven.apache.org/plugins/maven-changes-plugin/examples/using-a-custom-announcement-template.html]. When running: {{mvn changes:announcement-generate}} I'm getting: {{[ERROR] Failed to execute goal org.apache.maven.plugins:maven-changes-plugin:3.0.0-M2:announcement-generate (default-cli) on project elasticsearch-beyonder: Resource not found.: Template not found. ( announcements/announcement.vm ): Unable to find resource 'announcements/announcement.vm' -> [Help 1]}} Although my file does exist: {{> ls -l src/main/resources/announcements/announcement.vm}} {{-rw-r--r--@ 1 david staff 3535 Mar 6 19:28 src/main/resources/announcements/announcement.vm}} -- This message was sent by Atlassian Jira (v8.20.10#820010)