Update ci-cb_taptests.yml

pull/4250/head
Miro Stauder 3 years ago committed by GitHub
parent a89a28d6b4
commit 0cb329e845
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -54,10 +54,10 @@ jobs:
run: |
cd proxysql/
# build proxysql
sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j4 debug_clickhouse WITHGCOV=1'" docker-compose.yml
sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j6 debug_clickhouse WITHGCOV=1'" docker-compose.yml
make ${{ matrix.dist }}-dbg
# build tap tests
sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j4 build_tap_test_debug WITHGCOV=1'" docker-compose.yml
sed -i "/command/c \ command: bash -l -c 'cd /opt/proxysql && make -j6 build_tap_test_debug WITHGCOV=1'" docker-compose.yml
make ${{ matrix.dist }}-dbg | tee ../build.log
- name: Check build
@ -121,11 +121,6 @@ jobs:
path: |
proxysql/
# - name: Fix build
# run: |
# cat proxysql/executable.txt | xargs -n1 chmod +x
# sudo ln -s ${{ github.workspace }}/proxysql /opt/proxysql
- name: Checkout jenkins_build_scripts
uses: actions/checkout@v3
with:
@ -210,9 +205,20 @@ jobs:
exit $RC
- name: Fix premissions
if: ${{ failure() }}
- name: Cleanup
if: ${{ always() }}
run: |
set +e
cd ${{ github.workspace }}/jenkins-build-scripts
source ./env.sh
mysql -h127.0.0.1 -P6032 -uadmin -padmin -e "PROXYSQL SHUTDOWN SLOW" &> /dev/null
sleep 10
killall proxysql
cd ${{ github.workspace }}/jenkins-build-scripts/infra-mysql57
sed -i "s/\${INFRA}-\${CONTAINER}-1/\${INFRA}_\${CONTAINER}_1/" docker-compose-init.bash
./docker-compose-destroy.bash
sudo chmod -R 777 ${{ github.workspace }}/*
echo "${{ matrix.testgroup }}" | tr -d '*|' | xargs -0 printf 'TESTGROUP=%s' >> $GITHUB_ENV

Loading…
Cancel
Save