Skip to content

[WFLY-20822]: Exclude Testsuite artifacts from release.#19111

Merged
bstansberry merged 2 commits intowildfly:mainfrom
ehsavoie:WFLY-20822
Oct 10, 2025
Merged

[WFLY-20822]: Exclude Testsuite artifacts from release.#19111
bstansberry merged 2 commits intowildfly:mainfrom
ehsavoie:WFLY-20822

Conversation

@ehsavoie
Copy link
Member

@ehsavoie ehsavoie commented Aug 6, 2025

Excluding tests artefects from the release:

  • wildfly-ee-galleon-pack-layer-tests
  • wildfly-galleon-pack-layer-tests
  • wildfly-spec-api-test
  • wildfly-testsuite-aggregator-base
  • wildfly-testsuite-aggregator-expansion
  • wildfly-testsuite-aggregator-preview
  • wildfly-ts-build-demander-base
  • wildfly-ts-build-demander-expansion
  • wildfly-ts-build-demander-preview
  • wildfly-testsuite-shared
  • wildfly-webservices-tests-integration

Jira: https://issues.redhat.com/browse/WFLY-20822


<--- THIS SECTION IS AUTOMATICALLY GENERATED BY WILDFLY GITHUB BOT. ANY MANUAL CHANGES WILL BE LOST. --->

WildFly issue links:

<--- END OF WILDFLY GITHUB BOT REPORT --->

More information about the wildfly-bot[bot]

@wildfly-bot wildfly-bot bot requested review from bstansberry and jimma August 6, 2025 09:20
@github-actions github-actions bot added the deps-ok Dependencies have been checked, and there are no significant changes label Aug 6, 2025
@rhusar
Copy link
Member

rhusar commented Aug 6, 2025

Also, I don't think this even works since I dont think the new nxrm3 plugin respects that. This is how we are doing this now:

wildfly/testsuite/pom.xml

Lines 393 to 400 in 2b5a99f

<!-- Don't deploy -->
<plugin>
<groupId>org.sonatype.plugins</groupId>
<artifactId>nxrm3-maven-plugin</artifactId>
<configuration>
<skipNexusStagingDeployMojo>true</skipNexusStagingDeployMojo>
</configuration>
</plugin>

Excluding tests artefects from the release:
 * wildfly-ee-galleon-pack-layer-tests
 * wildfly-galleon-pack-layer-tests
 * wildfly-spec-api-test
 * wildfly-testsuite-aggregator-base
 * wildfly-testsuite-aggregator-expansion
 * wildfly-testsuite-aggregator-preview
 * wildfly-ts-build-demander-base
 * wildfly-ts-build-demander-expansion
 * wildfly-ts-build-demander-preview
 * wildfly-testsuite-shared
 * wildfly-webservices-tests-integration

Jira: https://issues.redhat.com/browse/WFLY-20822

Signed-off-by: Emmanuel Hugonnet <ehugonne@redhat.com>
@ehsavoie
Copy link
Member Author

ehsavoie commented Aug 6, 2025

@rhusar I've updated to take the nxrm3-maven-plugin into account

@bstansberry
Copy link
Contributor

Please coordinate with @xjusko on #19114 so we end up with a single idiom we use for this kind of config.

@ehsavoie
Copy link
Member Author

Supersedes #19114

Copy link
Member

@rhusar rhusar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM now.

@bstansberry
Copy link
Contributor

/retest

@bstansberry bstansberry merged commit fc6bc6e into wildfly:main Oct 10, 2025
15 of 16 checks passed
@bstansberry
Copy link
Contributor

Thanks @ehsavoie @xjusko and @rhusar!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deps-ok Dependencies have been checked, and there are no significant changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants