Blogs

Contact us

Do you have problems with site or you want to give us a feedback? Use our mailing list.
Projects‎ > ‎BIRT Maven Plugin‎ > ‎

Usage

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>
Issue Tracking: Google Codes
Sources: Checkout, Browse
Mailing Lists: Users