@@ -57,16 +57,18 @@ jobs:
5757 role-to-assume : " ${{ secrets.ACTIONS_INTEGRATION_ROLE_NAME }}"
5858 role-session-name : java-language-sdk-test
5959 aws-region : ${{ env.AWS_REGION }}
60+ - name : Build locally
61+ run : mvn -B -q -Dmaven.test.skip=true install --file pom.xml
6062 - name : sam build
6163 run : | # add --no-cached if debugging sam build
6264 sam build --parameter-overrides \
63- 'ParameterKey=Architecture,ParameterValue=x86_64 ParameterKey=DockerFile ,ParameterValue=examples/Dockerfile-java${{ matrix.java }} ParameterKey=FunctionNameSuffix,ParameterValue=- java${{ matrix.java }}'
65+ 'ParameterKey=Architecture,ParameterValue=x86_64 ParameterKey=JavaVersion ,ParameterValue=java${{ matrix.java }}'
6466 working-directory : ./examples
6567 - name : sam deploy
6668 run : |
67- sam deploy --stack-name Java${{ matrix.java }}SDKCloudBasedIntegrationTestStack \
69+ sam deploy --stack-name JavaSDKCloudBasedIntegrationTestStack- Java${{ matrix.java }}Runtime \
6870 --resolve-image-repos --resolve-s3 --capabilities CAPABILITY_IAM --parameter-overrides \
69- 'ParameterKey=Architecture,ParameterValue=x86_64 ParameterKey=DockerFile ,ParameterValue=examples/Dockerfile-java${{ matrix.java }} ParameterKey=FunctionNameSuffix,ParameterValue=- java${{ matrix.java }}'
71+ 'ParameterKey=Architecture,ParameterValue=x86_64 ParameterKey=JavaVersion ,ParameterValue=java${{ matrix.java }}'
7072 working-directory : ./examples
7173 - name : Setup Java ${{ matrix.java }}
7274 uses : actions/setup-java@v5
7779 - name : Build locally
7880 run : mvn -B -q -Dmaven.test.skip=true install --file pom.xml
7981 - name : Cloud Based Integration Tests
80- run : mvn clean test -B -Dtest.cloud.enabled=true -Dtest=CloudBasedIntegrationTest -Dtest.function.name.suffix='-java${{ matrix.java }}'
82+ run : mvn clean test -B -Dtest.cloud.enabled=true -Dtest=CloudBasedIntegrationTest -Dtest.function.name.suffix='-java${{ matrix.java }}-runtime '
8183 working-directory : ./examples
0 commit comments