Commit 4c418e4
authored
Added uber minimum pom config in central publish (#1028)
Fix: Use minimal POM for Maven Central publishing
Restores the original behavior where both main and thin JARs are
published with the minimal POM (uber-minimal-pom.xml) instead of the
full POM with all dependencies.
Problem:
Since v1.0.8, the main JAR was being published with the full POM (all
dependencies)
Only the thin JAR was using the minimal POM
This caused dependency conflicts and larger POM files for users
Solution:
Add pomFile configuration to central-publishing-maven-plugin
Ensures both main and thin JARs use the minimal POM for publishing
## Testing
## Additional Notes to the Reviewer
---------
Signed-off-by: Nikhil Suri <nikhil.suri@databricks.com>1 parent 5b9f54f commit 4c418e4
2 files changed
Lines changed: 3 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
16 | 17 | | |
17 | 18 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
698 | 698 | | |
699 | 699 | | |
700 | 700 | | |
| 701 | + | |
| 702 | + | |
701 | 703 | | |
702 | 704 | | |
703 | 705 | | |
| |||
0 commit comments