Skip to content

Commit c7b9189

Browse files
committed
Define explicit dependency
1 parent f081070 commit c7b9189

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

buildSrc/src/main/kotlin/Publication.kt

+12
Original file line numberDiff line numberDiff line change
@@ -184,5 +184,17 @@ fun Project.configurePublication() {
184184
gpgAgentLock.unlock()
185185
}
186186
}
187+
188+
val publishLinuxX64PublicationToMavenRepository = tasks.findByName("publishLinuxX64PublicationToMavenRepository")
189+
val signLinuxArm64Publication = tasks.findByName("signLinuxArm64Publication")
190+
if (publishLinuxX64PublicationToMavenRepository != null && signLinuxArm64Publication != null) {
191+
publishLinuxX64PublicationToMavenRepository.dependsOn(signLinuxArm64Publication)
192+
}
193+
194+
val publishLinuxArm64PublicationToMavenRepository = tasks.findByName("publishLinuxArm64PublicationToMavenRepository")
195+
val signLinuxX64Publication = tasks.findByName("signLinuxX64Publication")
196+
if (publishLinuxArm64PublicationToMavenRepository != null && signLinuxX64Publication != null) {
197+
publishLinuxArm64PublicationToMavenRepository.dependsOn(signLinuxX64Publication)
198+
}
187199
}
188200
}

0 commit comments

Comments
 (0)