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

Prototype / early discussion for enabling incremental build for installFeature #811

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

scottkurz
Copy link
Member

@scottkurz scottkurz commented Apr 7, 2023

This is an attempt to advance a bit the idea in #649 in public. So I'll link with the "Fixes #649" comment

This oversimplifies the full scope of the installFeature task.

It uses the install lib/features as the output dir and it uses the io.openliberty.tools.gradle.tasks.AbstractFeatureTask.getSpecifiedFeatures(String) as the input (which doesn't capture all possible cases, I know).

Putting it out here to help the discussion.

EXTRA NOTE

Though not really related, also noting I regularly (with and without this PR) see a re-run of libertyCreate with message:

Task :libertyCreate
C:\git\guide-gradle-intro\finish\build\wlp\usr\servers\defaultServer\configDropins\overrides\liberty-plugin-variable-config.xml file deleted before processing plugin configuration.

@scottkurz scottkurz changed the title Doesn't work...output directory deleted Prototype / early discussion for enabling incremental build for installFeatre Apr 7, 2023
@scottkurz scottkurz changed the title Prototype / early discussion for enabling incremental build for installFeatre Prototype / early discussion for enabling incremental build for installFeature Apr 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Some tasks do not support up-to-date checks
1 participant