Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

generate goal (org.netbeans.apitest.SigtestGenerate) should have a way to specify other generate options like exclude specified subpackages in sigtest-maven-plugin #159

Conversation

scottmarlow
Copy link
Member

@scottmarlow scottmarlow commented Jan 30, 2025

For addressing #158

Example usage:

        <profile>
            <id>jakarta.cdi</id>
            <!--
            includes jakarta.decorator and jakarta.enterprise but exclude jakarta.enterprise.concurrent
            -->
            <build>
                <plugins>
                    <plugin>
                        <groupId>jakarta.tck</groupId>
                        <artifactId>sigtest-maven-plugin</artifactId>
                        <version>${version.sigtest-maven-plugin}</version>

                        <configuration>
                            <sigfile>jakarta.cdi.sig</sigfile>
                            <release>17</release>
                            <excludes>jakarta.enterprise.concurrent</excludes>
                            <packages>jakarta.enterprise.**, jakarta.decorator.**</packages>
                        </configuration>
                        <executions>
                            <execution>
                                <goals>
                                    <goal>generate</goal>
                                </goals>
                            </execution>
                        </executions>
                    </plugin>
                </plugins>
            </build>
        </profile>

…y to specify other generate options like exclude specified subpackages in sigtest-maven-plugin

Signed-off-by: Scott Marlow <smarlow@redhat.com>
@scottmarlow
Copy link
Member Author

Thanks for the review James!

@scottmarlow scottmarlow merged commit 177169b into eclipse-ee4j:master Jan 31, 2025
4 checks passed
@scottmarlow scottmarlow deleted the 158_sigtest-maven-plugin_generate_goal_exclude branch January 31, 2025 14:13
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants