Commit 08cf925
authored
fix: include license files in release source jars (#2250)
## Summary
- Include repo-level `LICENSE` and `NOTICE` files as `META-INF`
resources during release builds.
- Ensures generated `*-sources.jar` artifacts contain license
information for legal/compliance scanners.
## Verification
- Confirmed affected source jars include:
- `META-INF/LICENSE`
- `META-INF/NOTICE`
- Ran targeted module tests:
- `prometheus-metrics-config`: 59 tests passed
Fixes #2216
Signed-off-by: Arnab Nandy <arnab_nandy7@yahoo.com>1 parent 94e9130 commit 08cf925
1 file changed
Lines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
76 | 102 | | |
77 | 103 | | |
78 | 104 | | |
| |||
0 commit comments