From f3804a44ed6d7cb010af22de07954373d947e695 Mon Sep 17 00:00:00 2001 From: Dmitrii Gridnev Date: Thu, 21 Nov 2024 16:15:33 +0100 Subject: [PATCH] chore(build): enable signing and clean up dependencies - Re-enabled signing configuration for Maven publication. - Removed unnecessary dependencies to simplify the build setup. --- build.gradle.kts | 15 +++++---------- qase-kaspresso-reporter/build.gradle.kts | 11 +++-------- qase-kotlin-android/build.gradle.kts | 13 +++---------- 3 files changed, 11 insertions(+), 28 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 2c0e9f9..2d53cec 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -95,14 +95,14 @@ configure( (options as StandardJavadocDocletOptions).addStringOption("Xdoclint:none", "-quiet") } - configure { + java { sourceCompatibility = JavaVersion.VERSION_17 targetCompatibility = JavaVersion.VERSION_17 } publishing { publications { - create("mavenJava") { + create("maven") { artifact(javadocJar) artifact(sourceJar) from(components["java"]) @@ -138,14 +138,9 @@ configure( } } -// signing { -// val signingKeyId: String? by project -// val signingKey: String? by project -// val signingPassword: String? by project -// useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword) -// -// sign(publishing.publications["maven"]) -// } + signing { + sign(publishing.publications["maven"]) + } } tasks.withType().configureEach { diff --git a/qase-kaspresso-reporter/build.gradle.kts b/qase-kaspresso-reporter/build.gradle.kts index 9e83df8..651521b 100644 --- a/qase-kaspresso-reporter/build.gradle.kts +++ b/qase-kaspresso-reporter/build.gradle.kts @@ -111,14 +111,9 @@ afterEvaluate { } } -// signing { -// val signingKeyId: String? by project -// val signingKey: String? by project -// val signingPassword: String? by project -// useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword) -// -// sign(publishing.publications["maven"]) -// } + signing { + sign(publishing.publications["maven"]) + } } diff --git a/qase-kotlin-android/build.gradle.kts b/qase-kotlin-android/build.gradle.kts index 41ec0b5..ca842b5 100644 --- a/qase-kotlin-android/build.gradle.kts +++ b/qase-kotlin-android/build.gradle.kts @@ -35,8 +35,6 @@ android { dependencies { implementation("androidx.test.ext:junit:1.2.1") implementation("androidx.test:runner:1.6.2") -// implementation("androidx.multidex:multidex:2.0.1") -// implementation("androidx.test.uiautomator:uiautomator:2.3.0") implementation(project(":qase-kotlin-commons")) } @@ -114,12 +112,7 @@ afterEvaluate { } } -// signing { -// val signingKeyId: String? by project -// val signingKey: String? by project -// val signingPassword: String? by project -// useInMemoryPgpKeys(signingKeyId, signingKey, signingPassword) -// -// sign(publishing.publications["maven"]) -// } + signing { + sign(publishing.publications["maven"]) + } }