From 23595e9c1c6fbd6416e9d4c4b3b7eedc0f56dae0 Mon Sep 17 00:00:00 2001 From: Chris Bono Date: Tue, 20 Feb 2024 19:39:18 -0600 Subject: [PATCH] [CI] Skip samples during test target [skip ci] This commit sets the sample tests to not run as part of the regular 'test' task. We only want the sample tests to run during the "check-samples" step. --- .github/workflows/check-samples.yml | 1 + .github/workflows/ci-pr.yml | 1 + .github/workflows/ci.yml | 1 + .../sample-failover-custom-router/build.gradle | 3 +++ .../sample-imperative-produce-consume/build.gradle | 3 +++ spring-pulsar-sample-apps/sample-pulsar-binder/build.gradle | 3 +++ .../sample-pulsar-functions/sample-signup-app/build.gradle | 3 +++ spring-pulsar-sample-apps/sample-pulsar-reader/build.gradle | 3 +++ spring-pulsar-sample-apps/sample-reactive/build.gradle | 3 +++ 9 files changed, 21 insertions(+) diff --git a/.github/workflows/check-samples.yml b/.github/workflows/check-samples.yml index 7da729c6d..198135334 100644 --- a/.github/workflows/check-samples.yml +++ b/.github/workflows/check-samples.yml @@ -57,4 +57,5 @@ jobs: -PlocalRepositoryPath="$LOCAL_REPOSITORY_PATH" \ -PspringPulsarVersion="$VERSION" \ -PspringBootVersion="$BOOT_VERSION" \ + -PsampleTests \ :runAllSampleTests diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml index 1b281c5e8..d96b208e4 100644 --- a/.github/workflows/ci-pr.yml +++ b/.github/workflows/ci-pr.yml @@ -98,6 +98,7 @@ jobs: -PlocalRepositoryPath="$LOCAL_REPOSITORY_PATH" \ -PspringPulsarVersion="$VERSION" \ -PspringBootVersion="$BOOT_VERSION" \ + -PsampleTests \ :runAllSampleTests scan: needs: [prerequisites] diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 09bb9598c..6917f8188 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -89,6 +89,7 @@ jobs: -PlocalRepositoryPath="$LOCAL_REPOSITORY_PATH" \ -PspringPulsarVersion="$VERSION" \ -PspringBootVersion="$BOOT_VERSION" \ + -PsampleTests \ :runAllSampleTests scan: needs: [prerequisites] diff --git a/spring-pulsar-sample-apps/sample-failover-custom-router/build.gradle b/spring-pulsar-sample-apps/sample-failover-custom-router/build.gradle index 8185e7173..ae70382f7 100644 --- a/spring-pulsar-sample-apps/sample-failover-custom-router/build.gradle +++ b/spring-pulsar-sample-apps/sample-failover-custom-router/build.gradle @@ -36,6 +36,9 @@ dependencies { } test { + onlyIf { + project.hasProperty("sampleTests") + } useJUnitPlatform() testLogging.showStandardStreams = true outputs.upToDateWhen { false } diff --git a/spring-pulsar-sample-apps/sample-imperative-produce-consume/build.gradle b/spring-pulsar-sample-apps/sample-imperative-produce-consume/build.gradle index 88a5cdf6a..2443dba9f 100644 --- a/spring-pulsar-sample-apps/sample-imperative-produce-consume/build.gradle +++ b/spring-pulsar-sample-apps/sample-imperative-produce-consume/build.gradle @@ -30,6 +30,9 @@ dependencies { } test { + onlyIf { + project.hasProperty("sampleTests") + } useJUnitPlatform() testLogging.showStandardStreams = true outputs.upToDateWhen { false } diff --git a/spring-pulsar-sample-apps/sample-pulsar-binder/build.gradle b/spring-pulsar-sample-apps/sample-pulsar-binder/build.gradle index 73e4d1fa5..d085c5c3b 100644 --- a/spring-pulsar-sample-apps/sample-pulsar-binder/build.gradle +++ b/spring-pulsar-sample-apps/sample-pulsar-binder/build.gradle @@ -34,6 +34,9 @@ dependencies { } test { + onlyIf { + project.hasProperty("sampleTests") + } useJUnitPlatform() testLogging.showStandardStreams = true outputs.upToDateWhen { false } diff --git a/spring-pulsar-sample-apps/sample-pulsar-functions/sample-signup-app/build.gradle b/spring-pulsar-sample-apps/sample-pulsar-functions/sample-signup-app/build.gradle index f25c5eb61..7b1bb5b6b 100644 --- a/spring-pulsar-sample-apps/sample-pulsar-functions/sample-signup-app/build.gradle +++ b/spring-pulsar-sample-apps/sample-pulsar-functions/sample-signup-app/build.gradle @@ -33,6 +33,9 @@ dependencies { } test { + onlyIf { + project.hasProperty("sampleTests") + } useJUnitPlatform() testLogging.showStandardStreams = true outputs.upToDateWhen { false } diff --git a/spring-pulsar-sample-apps/sample-pulsar-reader/build.gradle b/spring-pulsar-sample-apps/sample-pulsar-reader/build.gradle index b0adb07f5..dcb75c1b7 100644 --- a/spring-pulsar-sample-apps/sample-pulsar-reader/build.gradle +++ b/spring-pulsar-sample-apps/sample-pulsar-reader/build.gradle @@ -31,6 +31,9 @@ dependencies { } test { + onlyIf { + project.hasProperty("sampleTests") + } useJUnitPlatform() testLogging.showStandardStreams = true outputs.upToDateWhen { false } diff --git a/spring-pulsar-sample-apps/sample-reactive/build.gradle b/spring-pulsar-sample-apps/sample-reactive/build.gradle index 6cfea7c5a..d10cd0e34 100644 --- a/spring-pulsar-sample-apps/sample-reactive/build.gradle +++ b/spring-pulsar-sample-apps/sample-reactive/build.gradle @@ -32,6 +32,9 @@ dependencies { } test { + onlyIf { + project.hasProperty("sampleTests") + } useJUnitPlatform() testLogging.showStandardStreams = true outputs.upToDateWhen { false }