[jboss-jira] [JBoss JIRA] (AS7-4154) TS: API changes report - Animal sniffer maven plugin

Ondrej Zizka (JIRA) jira-events at lists.jboss.org
Sun Oct 28 07:49:01 EDT 2012


    [ https://issues.jboss.org/browse/AS7-4154?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12729624#comment-12729624 ] 

Ondrej Zizka commented on AS7-4154:
-----------------------------------

{code}
        <profile>
            <id>api-signature-check</id>
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.codehaus.mojo</groupId>
                        <artifactId>animal-sniffer-maven-plugin</artifactId>
                        <version>1.9</version>
                        <configuration>
                            <!--
                            <skipIfNoJavaHome>true</skipIfNoJavaHome>
                            <includeJavaHome>false</includeJavaHome>
                            <includeDependencies>
                                <includeDependency>org.jboss.as:*</includeDependency>
                            </includeDependencies>
                            -->
                            <excludeDependencies>
                                <excludeDependency>com.sun.faces:*</excludeDependency>
                                <excludeDependency>com.google.collections:*</excludeDependency>
                            </excludeDependencies>
                            <includeClasses>
                                <includeClass>org.jboss.as.*</includeClass>
                            </includeClasses>
                            <excludeClasses>
                                <excludeClass>com.sun.*</excludeClass>
                                <excludeClass>com.google.common.collect.MapMaker</excludeClass>
                            </excludeClasses>
                        </configuration>
                        <executions>
                            <execution>
                                <id>api-signature.build</id>
                                <phase>site</phase>
                                <goals><goal>build</goal></goals>
                            </execution>
                        </executions>
                    </plugin>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-install-plugin</artifactId>
                        <version>2.4</version>
                        <executions>
                            <execution>
                                <id>api-signature.install</id>
                                <phase>site</phase>
                                <goals><goal>install-file</goal></goals>
                                <configuration>
                                    <file>${project.build.directory}/${project.artifactId}-${project.version}.signature</file>
                                    <groupId>${project.groupID}</groupId>
                                    <artifactId>${project.artifactId}</artifactId>
                                    <version>${project.version}</version>
                                    <packaging>signature</packaging>
                                </configuration>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>
{code}
                
> TS: API changes report - Animal sniffer maven plugin
> ----------------------------------------------------
>
>                 Key: AS7-4154
>                 URL: https://issues.jboss.org/browse/AS7-4154
>             Project: Application Server 7
>          Issue Type: Sub-task
>          Components: Test Suite
>            Reporter: Ondrej Zizka
>            Assignee: Ondrej Zizka
>             Fix For: 7.1.4.Final (EAP)
>
>   Original Estimate: 3 days
>  Remaining Estimate: 3 days
>
> Add support for such report.
> See: http://mojo.codehaus.org/animal-sniffer-maven-plugin/
> {code}
> mvn animal-sniffer:build -DincludeJavaHome=false -DskipIfNoJavaHome=true
> {code}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list