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();


Reply via email to