diff --git a/.github/workflows/cxx-build.yml b/.github/workflows/cxx-build.yml index 7d1389de9..b13a81f63 100644 --- a/.github/workflows/cxx-build.yml +++ b/.github/workflows/cxx-build.yml @@ -130,6 +130,9 @@ jobs: - name: Build CXX Core SDK run: | .github/workflows/utils.sh buildCoreCPPSDK + + - name: Run Tests + run: /__w/core-sdk/TestFireboltCore manage_sdk: name: Build Manage SDK diff --git a/.github/workflows/utils.sh b/.github/workflows/utils.sh index 4705d8c95..9f3646a82 100755 --- a/.github/workflows/utils.sh +++ b/.github/workflows/utils.sh @@ -292,6 +292,8 @@ function buildCPPSDK() { cd test/ chmod +x ./build.sh ./build.sh -f "/__w/${sdk_name}-sdk/data/firebolt-${sdk_name}-native-sdk-${FIREBOLT_VERSION}/build/Firebolt" -s "/__w/thunder/install/" + + cp -f /__w/${sdk_name}-sdk/data/firebolt-${sdk_name}-native-sdk-${FIREBOLT_VERSION}/test/build/TestFireboltCore /__w/${sdk_name}-sdk/ } # Check argument and call corresponding function