forked from apache/geode
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GEODE-6400: Enable third-parties to consume Geode via Gradle composit…
…e build. * Expose geode-assembly configuration compositeTarget to allow tgz consumption via 'targetConfiguration' in dependency declarations. * Explicitly chain root tasks to subprojects: clean, check, test * Multiple improvements using deferred initialization of task objects. * Proper task-input specification * Use of CopySpec objects for modularity/reuse and readability of distribution contents * Extract 'checkPom' tasks to its own gradle file for inclusion with out publish.gradle * Update dependency declarations and comments * `geode-assembly` is not a Java project, does not depend on a BOM, and should not be configured by publish.gradle. Extraction of publish.gradle to not be invasive belongs to future work GEODE-6383. Co-authored-by: Patrick Rhomberg <[email protected]> Co-authored-by: Robert Houghton <[email protected]>
- Loading branch information
1 parent
e454e6e
commit 203aac1
Showing
9 changed files
with
400 additions
and
367 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.