Author: tchemit Date: 2011-06-07 18:58:13 +0200 (Tue, 07 Jun 2011) New Revision: 1117 Url: http://nuiton.org/repositories/revision/mavenpom/1117 Log: Evolution #1581: Use now mavenpom announcement templates Added: trunk/src/site/resources/ trunk/src/site/resources/announcement/ trunk/src/site/resources/announcement/redmine/ trunk/src/site/resources/announcement/redmine/release-email-announcement.vm trunk/src/site/resources/announcement/redmine/release-news-announcement.vm trunk/src/site/resources/announcement/redmineAndCentral/ trunk/src/site/resources/announcement/redmineAndCentral/release-email-announcement.vm trunk/src/site/resources/announcement/redmineAndCentral/release-news-announcement.vm Modified: trunk/mavenpom4redmine/mavenpom4redmineAndCentral/pom.xml trunk/mavenpom4redmine/pom.xml trunk/pom.xml Modified: trunk/mavenpom4redmine/mavenpom4redmineAndCentral/pom.xml =================================================================== --- trunk/mavenpom4redmine/mavenpom4redmineAndCentral/pom.xml 2011-06-07 12:57:46 UTC (rev 1116) +++ trunk/mavenpom4redmine/mavenpom4redmineAndCentral/pom.xml 2011-06-07 16:58:13 UTC (rev 1117) @@ -77,6 +77,9 @@ <!-- use Maven central repository for announcement --> <redmine.deploymentUrl>http://repo1.maven.org/maven2/</redmine.deploymentUrl> + <redmine.templateDirectory> + http://maven-site.nuiton.org/mavenpom/announcement/redmineAndCentral + </redmine.templateDirectory> </properties> <packaging>pom</packaging> Modified: trunk/mavenpom4redmine/pom.xml =================================================================== --- trunk/mavenpom4redmine/pom.xml 2011-06-07 12:57:46 UTC (rev 1116) +++ trunk/mavenpom4redmine/pom.xml 2011-06-07 16:58:13 UTC (rev 1117) @@ -135,6 +135,10 @@ <redmine.collectedAttachments>target/collect-attachments.txt</redmine.collectedAttachments> <redmine.deploymentUrl>${repository.home.url}</redmine.deploymentUrl> + <redmine.templateDirectory> + http://maven-site.nuiton.org/mavenpom/announcement/redmine + </redmine.templateDirectory> + <!-- extra files to include in release --> <redmine.releaseFiles /> Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2011-06-07 12:57:46 UTC (rev 1116) +++ trunk/pom.xml 2011-06-07 16:58:13 UTC (rev 1117) @@ -1485,6 +1485,10 @@ <redmine.xmlPath>${maven.gen.dir}/changes/changes.xml</redmine.xmlPath> <redmine.collectedArtifacts>target/collect-artifacts.txt</redmine.collectedArtifacts> <redmine.deploymentUrl>${repository.home.url}</redmine.deploymentUrl> + <redmine.templateDirectory> + http://maven-site.nuiton.org/mavenpom/announcement/redmineAndCentral + </redmine.templateDirectory> + <!-- extra files to include in release --> <redmine.releaseFiles/> Added: trunk/src/site/resources/announcement/redmine/release-email-announcement.vm =================================================================== --- trunk/src/site/resources/announcement/redmine/release-email-announcement.vm (rev 0) +++ trunk/src/site/resources/announcement/redmine/release-email-announcement.vm 2011-06-07 16:58:13 UTC (rev 1117) @@ -0,0 +1,158 @@ +The ${developmentTeam} is pleased to announce the ${finalName} release! + +${introduction} + +Documentation of the project can be found here: +${projectUrl} + +Changes +------- + +#if ($release.getActions().size() == 0) +No changes defined in this version. +#else +Changes in this version include: + +#if ($release.getActions('add').size() !=0) +New features: +#foreach($actionItem in $release.getActions('add')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#end +#end + +#if ($release.getActions('fix').size() !=0) +Fixed Bugs: +#foreach($actionItem in $release.getActions('fix')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('update').size() !=0) +Changes: +#foreach($actionItem in $release.getActions('update')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('remove').size() !=0) +Removed: +#foreach($actionItem in $release.getActions('remove')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end +## End of main loop +#end +## TODO make a short description from the packaging type (pom, plugin, jar, war,...) + +Downloads +--------- + +#if ($withAttachments) +For a manual installation, you can download files here: +${urlDownload} + +#foreach($a in $attachmentUrls.entrySet()) +#set($attachment=$a.getKey()) + * ${attachment.getFilename()} - ${a.getValue()} +#end +#else +No release file deployed. (all files are deployed in the maven repository) +#end + +Maven artifacts +--------------- + +#if ($withArtifacts) +Artifacts are deployed in nuiton maven repository +${mavenRepoUrl} + +#foreach($a in $artifactUrls.entrySet()) +#set($artifact=$a.getKey()) + * ${a.getValue()} +#end +#else +No artifact deployed. +#end + +Have fun! +-${developmentTeam} + Property changes on: trunk/src/site/resources/announcement/redmine/release-email-announcement.vm ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/src/site/resources/announcement/redmine/release-news-announcement.vm =================================================================== --- trunk/src/site/resources/announcement/redmine/release-news-announcement.vm (rev 0) +++ trunk/src/site/resources/announcement/redmine/release-news-announcement.vm 2011-06-07 16:58:13 UTC (rev 1117) @@ -0,0 +1,154 @@ +The ${developmentTeam} is pleased to announce the *${finalName}* release! + +${introduction} + +Documentation of the project can be found here: +${projectUrl} + +h3. Changes in this version: + +#if ($release.getActions().size() == 0) +No changes defined in this version. +#else +#if ($release.getActions('add').size() !=0) +New features: +#foreach($actionItem in $release.getActions('add')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#end +#end + +#if ($release.getActions('fix').size() !=0) +Fixed Bugs: +#foreach($actionItem in $release.getActions('fix')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('update').size() !=0) +Changes: +#foreach($actionItem in $release.getActions('update')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('remove').size() !=0) +Removed: +#foreach($actionItem in $release.getActions('remove')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end +## End of main loop +#end +## TODO make a short description from the packaging type (pom, plugin, jar, war,...) + +h3. Downloads + +#if ($withAttachments) +For a manual installation, you can download files here: +${urlDownload} + +#foreach($a in $attachmentUrls.entrySet()) +#set($attachment=$a.getKey()) + * ${attachment.getFilename()} - ${a.getValue()} +#end +#else +No release file deployed. (all files are deployed in the maven repository) +#end + +h3. Maven artifacts + +#if ($withArtifacts) +Artifacts are deployed in nuiton maven repository +${mavenRepoUrl} + +#foreach($a in $artifactUrls.entrySet()) +#set($artifact=$a.getKey()) + * ${a.getValue()} +#end +#else + No artifact deployed. +#end + + +Have fun! +-${developmentTeam} + Property changes on: trunk/src/site/resources/announcement/redmine/release-news-announcement.vm ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/src/site/resources/announcement/redmineAndCentral/release-email-announcement.vm =================================================================== --- trunk/src/site/resources/announcement/redmineAndCentral/release-email-announcement.vm (rev 0) +++ trunk/src/site/resources/announcement/redmineAndCentral/release-email-announcement.vm 2011-06-07 16:58:13 UTC (rev 1117) @@ -0,0 +1,158 @@ +The ${developmentTeam} is pleased to announce the ${finalName} release! + +${introduction} + +Documentation of the project can be found here: +${projectUrl} + +Changes +------- + +#if ($release.getActions().size() == 0) +No changes defined in this version. +#else +Changes in this version include: + +#if ($release.getActions('add').size() !=0) +New features: +#foreach($actionItem in $release.getActions('add')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#end +#end + +#if ($release.getActions('fix').size() !=0) +Fixed Bugs: +#foreach($actionItem in $release.getActions('fix')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('update').size() !=0) +Changes: +#foreach($actionItem in $release.getActions('update')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('remove').size() !=0) +Removed: +#foreach($actionItem in $release.getActions('remove')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue=$actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +o ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end +## End of main loop +#end +## TODO make a short description from the packaging type (pom, plugin, jar, war,...) + +Downloads +--------- + +#if ($withAttachments) +For a manual installation, you can download files here: +${urlDownload} + +#foreach($a in $attachmentUrls.entrySet()) +#set($attachment=$a.getKey()) + * ${attachment.getFilename()} - ${a.getValue()} +#end +#else +No release file deployed. (all files are deployed in the maven repository) +#end + +Maven artifacts +--------------- + +#if ($withArtifacts) +Artifacts are deployed in Maven Central Repository +${mavenRepoUrl} + +#foreach($a in $artifactUrls.entrySet()) +#set($artifact=$a.getKey()) + * ${a.getValue()} +#end +#else +No artifact deployed. +#end + +Have fun! +-${developmentTeam} + Property changes on: trunk/src/site/resources/announcement/redmineAndCentral/release-email-announcement.vm ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Added: trunk/src/site/resources/announcement/redmineAndCentral/release-news-announcement.vm =================================================================== --- trunk/src/site/resources/announcement/redmineAndCentral/release-news-announcement.vm (rev 0) +++ trunk/src/site/resources/announcement/redmineAndCentral/release-news-announcement.vm 2011-06-07 16:58:13 UTC (rev 1117) @@ -0,0 +1,154 @@ +The ${developmentTeam} is pleased to announce the *${finalName}* release! + +${introduction} + +Documentation of the project can be found here: +${projectUrl} + +h3. Changes in this version: + +#if ($release.getActions().size() == 0) +No changes defined in this version. +#else +#if ($release.getActions('add').size() !=0) +New features: +#foreach($actionItem in $release.getActions('add')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#end +#end + +#if ($release.getActions('fix').size() !=0) +Fixed Bugs: +#foreach($actionItem in $release.getActions('fix')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('update').size() !=0) +Changes: +#foreach($actionItem in $release.getActions('update')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end + +#if ($release.getActions('remove').size() !=0) +Removed: +#foreach($actionItem in $release.getActions('remove')) +#set($action=$actionItem.getAction()) +#if ($actionItem.getIssue()) +#set($issue="#" + $actionItem.getIssue()) +#else +#set($issue="") +#end +#if ($actionItem.getDueTo()) +#set($dueto=$actionItem.getDueTo()) +#else +#set($dueto="") +#end +#if ($actionItem.getDev()) +#set($dev=$actionItem.getDev()) +#else +#set($dev="") +#end +* ${action} #if($!issue != "") Issue: $issue. #end#if($!dueto != "")Thanks to $dueto. #end #if($!dev != "")Resolved by $dev. #end + +#set($issue="") +#set($dueto="") +#set($dev="") +#end +#end +## End of main loop +#end +## TODO make a short description from the packaging type (pom, plugin, jar, war,...) + +h3. Downloads + +#if ($withAttachments) +For a manual installation, you can download files here: +${urlDownload} + +#foreach($a in $attachmentUrls.entrySet()) +#set($attachment=$a.getKey()) + * ${attachment.getFilename()} - ${a.getValue()} +#end +#else +No release file deployed. (all files are deployed in the maven repository) +#end + +h3. Maven artifacts + +#if ($withArtifacts) +Artifacts are deployed in Maven Central Repository +${mavenRepoUrl} + +#foreach($a in $artifactUrls.entrySet()) +#set($artifact=$a.getKey()) + * ${a.getValue()} +#end +#else + No artifact deployed. +#end + + +Have fun! +-${developmentTeam} + Property changes on: trunk/src/site/resources/announcement/redmineAndCentral/release-news-announcement.vm ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native