Basic Configuration
<project>
...
<build>
...
<plugins>
...
<plugin>
<groupId>org.dailydev.maven.plugins</groupId>
<artifactId>birt-maven-plugin</artifactId>
<version>0.5-RC1</version>
<configuration>
<reports>
<directory>reports</directory>
<includes>
<include>**/*.rptdesign</include>
</includes>
</reports>
</configuration>
</plugin>
</plugins>
</build>
</project>
Embeddable HTML Report
<project>
...
<build>
...
<plugins>
...
<plugin>
<groupId>org.dailydev.maven.plugins</groupId>
<artifactId>birt-maven-plugin</artifactId>
<version>0.5-RC1</version>
<configuration>
<birtHome>c:\birt-runtime-2_3_1</birtHome>
<htmlConfig>
<htmlReportlet>true</htmlReportlet>
</htmlConfig>
<parameters>
<parameter>
<name>issueFeed</name>
<value>http://tracker.dailydev.org/feed</value>
</parameter>
</parameters>
<reports>
<directory>reports</directory>
<includes>
<include>changelog.rptdesign</include>
</includes>
</reports>
</configuration>
</plugin>
</plugins>
</build>
</project>
Multiple Executions
<project>
...
<build>
...
<plugins>
...
<plugin>
<groupId>org.dailydev.maven.plugins</groupId>
<artifactId>birt-maven-plugin</artifactId>
<version>0.5-RC1</version>
<configuration>
<format>pdf</format>
<reports>
<directory>reports</directory>
<includes>
<include>changelog.rptdesign</include>
</includes>
</reports>
</configuration>
<executions>
<execution>
<id>html-report-resources</id>
<phase>compile</phase>
<goals>
<goal>runrender</goal>
</goals>
<configuration>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
|
|
|
|
|