From fbf8ab0c1d28d075c0e1eeb278fbdd5a25ecdfdc Mon Sep 17 00:00:00 2001 From: Jachym Metlicka Date: Sun, 15 Mar 2026 01:25:48 +0100 Subject: [PATCH 1/3] feature: add profile to skip Gradle tests when Maven tests are skipped. Use same java version for the gradle task as for the maven --- .../openapi-generator-gradle-plugin/pom.xml | 40 ++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/modules/openapi-generator-gradle-plugin/pom.xml b/modules/openapi-generator-gradle-plugin/pom.xml index 79b00d54b475..280f14113d23 100644 --- a/modules/openapi-generator-gradle-plugin/pom.xml +++ b/modules/openapi-generator-gradle-plugin/pom.xml @@ -99,9 +99,16 @@ -Psigning.secretKeyRingFile=${env.TRAVIS_BUILD_DIR}/sec.gpg --> + + + -Dorg.gradle.java.home=${java.home} + + gradle-build install @@ -109,7 +116,7 @@ - + clean build publishToMavenLocal @@ -122,6 +129,37 @@ + + skip-gradle-tests + + + maven.test.skip + true + + + + + + org.fortasoft + gradle-maven-plugin + + + + gradle-build + + + clean + assemble + publishToMavenLocal + + + + + + + + static-analysis From 0b49c72760b88b6bdb89d46761260e81bc9eb9a6 Mon Sep 17 00:00:00 2001 From: Jachym Metlicka Date: Sun, 15 Mar 2026 14:38:43 +0100 Subject: [PATCH 2/3] feature: add profile to skip Gradle tests when Maven tests are skipped --- .../openapi-generator-gradle-plugin/pom.xml | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/modules/openapi-generator-gradle-plugin/pom.xml b/modules/openapi-generator-gradle-plugin/pom.xml index 280f14113d23..94649cc0b74c 100644 --- a/modules/openapi-generator-gradle-plugin/pom.xml +++ b/modules/openapi-generator-gradle-plugin/pom.xml @@ -160,6 +160,36 @@ + + skip-gradle-tests-skipTests + + + skipTests + + + + + + org.fortasoft + gradle-maven-plugin + + + + gradle-build + + + clean + assemble + publishToMavenLocal + + + + + + + + static-analysis From 95cd659477349da2e5976657c722c491c2c53972 Mon Sep 17 00:00:00 2001 From: Jachym Metlicka Date: Sun, 15 Mar 2026 15:17:55 +0100 Subject: [PATCH 3/3] feature: update Gradle build configuration to exclude tests while preserving quality checks --- .../openapi-generator-gradle-plugin/pom.xml | 28 +++++++++++++++---- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/modules/openapi-generator-gradle-plugin/pom.xml b/modules/openapi-generator-gradle-plugin/pom.xml index 94649cc0b74c..22765b6e5f98 100644 --- a/modules/openapi-generator-gradle-plugin/pom.xml +++ b/modules/openapi-generator-gradle-plugin/pom.xml @@ -143,14 +143,20 @@ org.fortasoft gradle-maven-plugin - + gradle-build + + -x + test + clean - assemble + build publishToMavenLocal @@ -165,6 +171,9 @@ skipTests + + true @@ -173,14 +182,21 @@ org.fortasoft gradle-maven-plugin - + gradle-build + + -x + test + clean - assemble + build publishToMavenLocal