Commit d9ea77d
committed
fix: migrate to nmcp 1.5.0 settings plugin for Maven Central publishing
The 0.0.8 project-level plugin's
publishAllProjectsProbablyBreakingProjectIsolation {} does not see
publications registered inside afterEvaluate blocks, so the aggregation
task was never created and the release workflow failed with:
Task 'publishAllPublicationsToMavenCentral' not found
Switch to the 1.5.0 settings-plugin approach (com.gradleup.nmcp.settings),
which aggregates all subproject publications correctly regardless of when
they are wired. The publish task becomes publishAggregationToCentralPortal.1 parent 249c01f commit d9ea77d
3 files changed
Lines changed: 13 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | | - | |
| 57 | + | |
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | 2 | | |
4 | 3 | | |
5 | 4 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | 5 | | |
22 | 6 | | |
23 | 7 | | |
| |||
103 | 87 | | |
104 | 88 | | |
105 | 89 | | |
106 | | - | |
107 | | - | |
108 | 90 | | |
109 | 91 | | |
110 | 92 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
1 | 13 | | |
2 | 14 | | |
3 | 15 | | |
| |||
0 commit comments