Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Add feature generation support for multi-module projects #1264

Closed
3 of 5 tasks
TrevCraw opened this issue Oct 28, 2021 · 1 comment
Closed
3 of 5 tasks

Add feature generation support for multi-module projects #1264

TrevCraw opened this issue Oct 28, 2021 · 1 comment
Assignees
Labels
devMode generateFeatures Issues that target the generateFeatures branch

Comments

@TrevCraw
Copy link
Contributor

TrevCraw commented Oct 28, 2021

  • Track class files from all modules that are in the Maven Reactor build order or Gradle multi project build
  • Include multi-module classes as input to the binary scanner when necessary (ie. Passing all classes, class files have been updated). (Completed with Track class files #1270)
  • Generate the feature list XML file in the server configuration directory that has no other modules depending on it.

Note: multi module support is not available for Gradle yet, but this code may only be needed in ci.common, so it should work for both Maven and Gradle. If necessary, open a separate issue in ci.gradle.

@TrevCraw TrevCraw added devMode generateFeatures Issues that target the generateFeatures branch labels Oct 28, 2021
@ericglau ericglau self-assigned this Nov 11, 2021
@ericglau
Copy link
Contributor

Completed for Maven. Opened separate issue OpenLiberty/ci.gradle#654 for Gradle.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devMode generateFeatures Issues that target the generateFeatures branch
Projects
None yet
Development

No branches or pull requests

2 participants