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
This commit is contained in:
Mark Pollack
2024-12-02 15:49:57 -05:00
parent d02c8f6e10
commit 047873e3e7

View File

@@ -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