From eef8b3466b988fa5161bad231ed3a337dc3fbaf8 Mon Sep 17 00:00:00 2001 From: Michael Bull Date: Sat, 30 Jan 2021 15:31:19 +0000 Subject: [PATCH] Configure signing via in-memory PGP keys --- build.gradle.kts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index cdbd7a5..f27f07f 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -3,8 +3,12 @@ import org.jetbrains.dokka.gradle.DokkaTask import org.jetbrains.kotlin.gradle.dsl.KotlinMultiplatformExtension import org.jetbrains.kotlin.gradle.plugin.KotlinMultiplatformPluginWrapper -val ossrhUsername: String? by ext -val ossrhPassword: String? by ext +val ossrhUsername: String? by project +val ossrhPassword: String? by project + +val signingKeyId: String? by project // must be the last 8 digits of the key +val signingKey: String? by project +val signingPassword: String? by project description = "A Result monad for modelling success or failure operations." @@ -147,7 +151,7 @@ subprojects { } configure { - useGpgCmd() + useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword) sign(publications) } }