Skip to content

Commit 5f1fec3

Browse files
committed
fix multi-module project release
1 parent a05f849 commit 5f1fec3

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
* Fix multi-module project release
2+
13
### 3.0.1 (2021-07-13)
24
* Update ru.vyarus.java-lib 2.2.0 -> 2.2.1 (fix multi-module projects configuration)
35

app/templates/project-multi/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,8 +132,8 @@ nexusPublishing {
132132

133133
// release manages only root project (subprojects will be checked and released implicitly)
134134
afterReleaseBuild {
135-
dependsOn = ['publishToSonatype',
136-
'closeAndReleaseSonatypeStagingRepository']
135+
dependsOn subprojects.collect {":$it.name:publishToSonatype" }
136+
dependsOn 'closeAndReleaseSonatypeStagingRepository'
137137
doLast {
138138
logger.warn "RELEASED $project.group:$project.name:$project.version"
139139
}

0 commit comments

Comments
 (0)