diff --git a/.circleci/config.pkl b/.circleci/config.pkl index f35042a5..9f801cd8 100644 --- a/.circleci/config.pkl +++ b/.circleci/config.pkl @@ -27,13 +27,13 @@ local prbJobs: Listing = (gradleCheckJobs.keys.toListing()) { local buildAndTestJobs = (prbJobs) { "bench" -// "gradle-compatibility" + "gradle-compatibility" ...buildNativeJobs.keys.filter((it) -> it.endsWith("snapshot")) } local releaseJobs = (prbJobs) { "bench" -// "gradle-compatibility" + "gradle-compatibility" ...buildNativeJobs.keys.filter((it) -> it.endsWith("release")) } diff --git a/.circleci/config.yml b/.circleci/config.yml index c21303fc..88720e6e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -778,6 +778,7 @@ workflows: - gradle-check-jdk17 - check-patch-file - bench + - gradle-compatibility - pkl-cli-macOS-amd64-snapshot - pkl-cli-linux-amd64-snapshot - pkl-cli-macOS-aarch64-snapshot @@ -789,6 +790,7 @@ workflows: - gradle-check-jdk17 - check-patch-file - bench + - gradle-compatibility - pkl-cli-macOS-amd64-snapshot - pkl-cli-linux-amd64-snapshot - pkl-cli-macOS-aarch64-snapshot @@ -830,6 +832,12 @@ workflows: ignore: /.*/ tags: only: /^v?\d+\.\d+\.\d+$/ + - gradle-compatibility: + filters: + branches: + ignore: /.*/ + tags: + only: /^v?\d+\.\d+\.\d+$/ - pkl-cli-macOS-amd64-release: filters: branches: @@ -866,6 +874,7 @@ workflows: - gradle-check-jdk17 - check-patch-file - bench + - gradle-compatibility - pkl-cli-macOS-amd64-release - pkl-cli-linux-amd64-release - pkl-cli-macOS-aarch64-release @@ -914,6 +923,9 @@ workflows: - bench: requires: - hold + - gradle-compatibility: + requires: + - hold - pkl-cli-macOS-amd64-release: requires: - hold