Update ci-builds.yml

Signed-off-by: Miro Stauder <miro@proxysql.com>
fix/3p-ci-error-handling
Miro Stauder 3 months ago committed by GitHub
parent fff2a8f095
commit 144fec3750
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -137,8 +137,8 @@ jobs:
#sed -i "/command/c \ command: bash -l -c '${ASAN} cd /opt/proxysql && make -j$(nproc) build_deps_clickhouse'" docker-compose.yml
#make ${{ matrix.dist }} | tee ci_build_log/build-deps.log
# build tap tests
sed -i "s/^build_tap_test_debug: build_src_debug$/build_tap_test_debug: build_src_debug_clickhouse/" Makefile
sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j$(nproc) build_tap_test_debug'" docker-compose.yml
#sed -i "s/^build_tap_test_debug: build_src_debug$/build_tap_test_debug: build_src_debug_clickhouse/" Makefile
#sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j$(nproc) build_tap_test_debug'" docker-compose.yml
make ${{ matrix.dist }}-dbg | tee ci_build_log/build-tap.log
# create matrix of all test folders containing *-t
@ -161,8 +161,8 @@ jobs:
elif [[ "${{ matrix.type }}" =~ "-test" ]]; then
TYPE=${{ matrix.type }}
# build TYPE
sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j$(nproc) ${TYPE#-}'" docker-compose.yml
make ${{ matrix.dist }} | tee ci_build_log/build.log
#sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j$(nproc) ${TYPE#-}'" docker-compose.yml
make ${{ matrix.dist }}-test | tee ci_build_log/build.log
else
make ${{ matrix.dist }}${{ matrix.type }} | tee ci_build_log/build.log
fi

Loading…
Cancel
Save