From 047873e3e7fba009cda5574dc231c054560186bb Mon Sep 17 00:00:00 2001 From: Mark Pollack Date: Mon, 2 Dec 2024 15:49:57 -0500 Subject: [PATCH] Add tests for additional modules spring-ai-integration-tests spring-ai-spring-boot-docker-compose spring-ai-spring-boot-testcontainers spring-ai-spring-cloud-bindings --- .../workflows/spring-ai-integration-tests.yml | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/.github/workflows/spring-ai-integration-tests.yml b/.github/workflows/spring-ai-integration-tests.yml index af6ed09..9b2a21f 100644 --- a/.github/workflows/spring-ai-integration-tests.yml +++ b/.github/workflows/spring-ai-integration-tests.yml @@ -235,3 +235,56 @@ jobs: - name: Autoconfigure Test uses: ./.github/actions/do-autoconfigure-test + + + test-spring-ai-integration: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Configure Testcontainers + run: | + mkdir -p $HOME + echo "testcontainers.reuse.enable = true" >> $HOME/.testcontainers.properties + - name: Integration Test + uses: ./.github/actions/do-multi-module-test + with: + modules: spring-ai-integration-tests + + test-docker-compose: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Configure Testcontainers + run: | + mkdir -p $HOME + echo "testcontainers.reuse.enable = true" >> $HOME/.testcontainers.properties + - name: Integration Test + uses: ./.github/actions/do-multi-module-test + with: + modules: spring-ai-spring-boot-docker-compose + + test-testcontainers: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Configure Testcontainers + run: | + mkdir -p $HOME + echo "testcontainers.reuse.enable = true" >> $HOME/.testcontainers.properties + - name: Integration Test + uses: ./.github/actions/do-multi-module-test + with: + modules: spring-ai-spring-boot-testcontainers + + test-cloud-bindings: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Configure Testcontainers + run: | + mkdir -p $HOME + echo "testcontainers.reuse.enable = true" >> $HOME/.testcontainers.properties + - name: Integration Test + uses: ./.github/actions/do-multi-module-test + with: + modules: spring-ai-spring-cloud-bindings \ No newline at end of file