Author: dennisl Date: Wed Dec 15 21:16:48 2010 New Revision: 1049713 URL: http://svn.apache.org/viewvc?rev=1049713&view=rev Log: [MCHANGES-206] announcement-generate doesn't use configuration of webUser, webPassword and filter for downloading the jira-issues Submitted by: Manuel Doninger Reviewed by: Dennis Lundberg
Modified: maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java Modified: maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java URL: http://svn.apache.org/viewvc/maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java?rev=1049713&r1=1049712&r2=1049713&view=diff ============================================================================== --- maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java (original) +++ maven/plugins/trunk/maven-changes-plugin/src/main/java/org/apache/maven/plugin/announcement/AnnouncementMojo.java Wed Dec 15 21:16:48 2010 @@ -207,6 +207,16 @@ public class AnnouncementMojo private boolean generateJiraAnnouncement; /** + * Defines the filter parameters to restrict which issues are retrieved + * from JIRA. The filter parameter uses the same format of url + * parameters that is used in a JIRA search. + * + * @parameter default-value="" + * @since 2.4 + */ + private String filter; + + /** * Include issues from JIRA with these status ids. Multiple status ids can * be specified as a comma separated list of ids. * <p> @@ -268,6 +278,22 @@ public class AnnouncementMojo private String jiraPassword; /** + * Defines the http user for basic authentication into the JIRA webserver. + * + * @parameter default-value="" + * @since 2.4 + */ + private String webUser; + + /** + * Defines the http password for basic authentication into the JIRA webserver. + * + * @parameter default-value="" + * @since 2.4 + */ + private String webPassword; + + /** * The template encoding. * * @parameter expression="${changes.templateEncoding}" default-value="${project.build.sourceEncoding}" @@ -631,10 +657,16 @@ public class AnnouncementMojo jiraDownloader.setNbEntries( maxEntries ); + jiraDownloader.setFilter( filter ); + jiraDownloader.setJiraUser( jiraUser ); jiraDownloader.setJiraPassword( jiraPassword ); + jiraDownloader.setWebUser( webUser ); + + jiraDownloader.setWebPassword( webPassword ); + try { jiraDownloader.doExecute();