Author: dennisl Date: Tue Jul 19 15:04:02 2011 New Revision: 1148381 URL: http://svn.apache.org/viewvc?rev=1148381&view=rev Log: o Add configuration for generating and sending announcements using maven-changes-plugin.
Modified: maven/shared/trunk/maven-shared-components/pom.xml Modified: maven/shared/trunk/maven-shared-components/pom.xml URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-components/pom.xml?rev=1148381&r1=1148380&r2=1148381&view=diff ============================================================================== --- maven/shared/trunk/maven-shared-components/pom.xml (original) +++ maven/shared/trunk/maven-shared-components/pom.xml Tue Jul 19 15:04:02 2011 @@ -146,6 +146,41 @@ under the License. <pluginManagement> <plugins> <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-changes-plugin</artifactId> + <version>2.6</version> + <configuration> + <issueManagementSystems> + <issueManagementSystem>JIRA</issueManagementSystem> + </issueManagementSystems> + <maxEntries>1000</maxEntries> + <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot> + <versionPrefix>${project.artifactId}-</versionPrefix> + <!-- Used by announcement-generate goal --> + <templateDirectory>org/apache/maven/shared</templateDirectory> + <!-- Used by announcement-mail goal --> + <subject>[ANN] ${project.name} ${project.version} Released</subject> + <toAddresses> + <toAddress implementation="java.lang.String">annou...@maven.apache.org</toAddress> + <toAddress implementation="java.lang.String">us...@maven.apache.org</toAddress> + </toAddresses> + <ccAddresses> + <ccAddress implementation="java.lang.String">d...@maven.apache.org</ccAddress> + </ccAddresses> + <!-- These values need to be specified as properties in the profile apache-release in your settings.xml --> + <fromDeveloperId>${apache.availid}</fromDeveloperId> + <smtpHost>${smtp.host}</smtpHost> + </configuration> + <dependencies> + <!-- Used by announcement-generate goal --> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-shared-resources</artifactId> + <version>1</version> + </dependency> + </dependencies> + </plugin> + <plugin> <artifactId>maven-release-plugin</artifactId> <configuration> <tagBase>https://svn.apache.org/repos/asf/maven/shared/tags</tagBase>