From a815d6e8abb5d1e722b33cf25b8bc7fd9b961456 Mon Sep 17 00:00:00 2001 From: Mark Pollack Date: Tue, 12 Nov 2024 17:08:34 -0500 Subject: [PATCH] Fix CI job 'docker-compose and testcontainers' to only run those modules IT tests --- .github/workflows/continuous-integration.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index a3b21048f..7ace44dde 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -96,10 +96,17 @@ jobs: run: | echo "testcontainers.reuse.enable=true" > $HOME/.testcontainers.properties - - name: Run Container Integration Tests + - name: Build Dependencies + run: | + mvn -s settings.xml clean install \ + -DskipTests \ + -pl spring-ai-spring-boot-docker-compose,spring-ai-spring-boot-testcontainers \ + -am --batch-mode + + - name: Run docker-compost and testcontainers Integration Tests run: | mvn -s settings.xml -Pintegration-tests verify \ -Dskip.docker-compose=false \ -Dskip.testcontainers=false \ -pl spring-ai-spring-boot-docker-compose,spring-ai-spring-boot-testcontainers \ - -am --batch-mode \ No newline at end of file + --batch-mode \ No newline at end of file