Disable docker-compose and testcontainers tests for the CI/CD build

- These modules run their tests at the https://github.com/spring-projects/spring-ai-integration-tests
This commit is contained in:
Ilayaperumal Gopinathan
2024-12-09 07:56:28 +00:00
parent 51261e46f8
commit a2d9ddd27a

View File

@@ -84,36 +84,36 @@ jobs:
scp -i $HOME/.ssh/key -r api $DOCS_USERNAME@$DOCS_HOST:$DOCS_PATH/$PROJECT_VERSION
# The docker-compose and testcontainers modules will be compiled and run in a parallel job
container-tests:
name: docker-compose and testcontainers modules
runs-on: ubuntu-latest
steps:
- name: Checkout source code
uses: actions/checkout@v4
- name: Set up JDK 17
uses: actions/setup-java@v4
with:
java-version: '17'
distribution: 'temurin'
cache: 'maven'
- name: Configure Testcontainers
run: |
echo "testcontainers.reuse.enable=true" > $HOME/.testcontainers.properties
- 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 \
--batch-mode
# # The docker-compose and testcontainers modules will be compiled and run in a parallel job
# container-tests:
# name: docker-compose and testcontainers modules
# runs-on: ubuntu-latest
# steps:
# - name: Checkout source code
# uses: actions/checkout@v4
#
# - name: Set up JDK 17
# uses: actions/setup-java@v4
# with:
# java-version: '17'
# distribution: 'temurin'
# cache: 'maven'
#
# - name: Configure Testcontainers
# run: |
# echo "testcontainers.reuse.enable=true" > $HOME/.testcontainers.properties
#
# - 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 \
# --batch-mode