Phil Steitz a écrit : > Luc Maisonobe wrote: >> Phil Steitz a écrit : >> >>> Luc Maisonobe wrote: >>> >>>> Phil Steitz a écrit : >>>> >>>> >>>>> Luc Maisonobe wrote: >>>>> >>>>>> Phil Steitz a écrit : >>>>>> >>>>>> >>>>>>>>> How about we use the changes plugin to generate a text file and >>>>>>>>> then >>>>>>>>> edit and commit as RELEASE-NOTES.txt. >>>>>>>>> >>>>>>>> I will try to do it tomorrow >>>>>>>> >>>>>>>> >>>>>>> I added a velocity template and directed the changes plugin to >>>>>>> use it. >>>>>>> mvn changes:announcement-generate >>>>>>> mv target/announcement/math-release-notes.vm RELEASE-NOTES.txt >>>>>>> >>>>>> The changes plugin does not find the template. As per >>>>>> http://maven.apache.org/plugins/maven-changes-plugin/examples/using-a-custom-announcement-template.html >>>>>> >>>>>> >>>>>> >>>>>> the templateDirectory should be a subdirectory of >>>>>> ${basedir}/src/main/resources/. I can change this location, of >>>>>> course, >>>>>> but it raises two issues to me: >>>>>> - should we change the complete layout to follow the maven way and >>>>>> also >>>>>> change src/java into src/main/java src/test into src/test/java >>>>>> and so >>>>>> on ? >>>>>> - why does this location don't work since it seems to be the same >>>>>> for >>>>>> [pool] ? >>>>>> >>>>> Did you update pom.xml? The mods I committed to the pom specify the >>>>> template directory. >>>>> >>>> Yes. I saw the update and the specification >>>> <templateDirectory>src/template</templateDirectory> but the plugin >>>> looked at this below src/main/resources. >>>> >>> This is strange. Should work. What exactly is the error message you >>> are getting when you do >>> >>> mvn changes:announcement-generate >>> >>> from trunk/ ? >>> >> >> This one: >> >> [INFO] [changes:announcement-generate] >> [INFO] Creating announcement file from >> /home/luc/sources/apache/commons-math/src/site/xdoc/changes.xml... >> [ERROR] ResourceManager : unable to find resource >> 'src/template/math-release-notes.vm' in any resource loader. >> [INFO] >> ------------------------------------------------------------------------ >> [ERROR] BUILD ERROR >> [INFO] >> ------------------------------------------------------------------------ >> [INFO] Resource not found. >> >> Embedded error: Template not found. ( >> src/template/math-release-notes.vm ) >> > I guess what works4me is somehow OS dependent. IIRC, I have done this > successfully on both Linux and Mac OS. What is odd is that if I use > ${basedir}/src/template > maven claims not to be able to find the file, even though ls with the > path that is says it can't find identifies the correct file. > > Looks like you got it to work somehow ;) > > I am OK rearranging the files so things are in the default locations if > that works for you.
Do you mean only the template or all the sources too ? Luc > > Phil >> Luc >> >> >>> Phil >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >>> For additional commands, e-mail: dev-h...@commons.apache.org >>> >>> >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org