build: fix skipping artifact signature task when publishing locally

This commit is contained in:
thunderbiscuit committed 2024-04-09 16:15:50 -04:00
1 parent 0eadff1327
commit a40702ebd9
4 files changed
+11 -4

No files matched your search

+1 -1
View File
@@ -8,4 +8,4 @@ build:
./gradlew buildAndroidLib
publishlocal:
./gradlew publishToMavenLocal --exclude-task signMavenPublication
./gradlew publishToMavenLocal -P localBuild
+5 -2
View File
@@ -114,6 +114,10 @@ afterEvaluate {
}
signing {
if (project.hasProperty("localBuild")) {
isRequired = false
}
val signingKeyId: String? by project
val signingKey: String? by project
val signingPassword: String? by project
@@ -121,8 +125,7 @@ signing {
sign(publishing.publications)
}
// This task dependency ensures that we build the bindings
// binaries before running the tests
// This task dependency ensures that we build the bindings binaries before running the tests
tasks.withType<KotlinCompile> {
dependsOn("buildAndroidLib")
}
+1 -1
View File
@@ -11,4 +11,4 @@ build:
./gradlew buildJvmLib
publishlocal:
./gradlew publishToMavenLocal --exclude-task signMavenPublication
./gradlew publishToMavenLocal -P localBuild
+4
View File
@@ -107,6 +107,10 @@ afterEvaluate {
}
signing {
if (project.hasProperty("localBuild")) {
isRequired = false
}
val signingKeyId: String? by project
val signingKey: String? by project
val signingPassword: String? by project