mirror of
https://github.com/codership/wsrep-lib.git
synced 2025-07-30 07:23:07 +03:00
Add report_event() method into reporter object
Report event will write json formatted event into report file. Include Boost headers as system headers to avoid generating excessive warnings. Enable extra tests for selected compilers in actions.
This commit is contained in:
12
.github/workflows/build.yml
vendored
12
.github/workflows/build.yml
vendored
@ -159,19 +159,27 @@ jobs:
|
||||
else
|
||||
export CXX="ccache clang++-${{ matrix.config.version }}"
|
||||
fi
|
||||
if [ ${{ matrix.config.version }} == "4.8" ]
|
||||
if [ ${{ matrix.config.CC }} == "gcc" ] && [ ${{ matrix.config.version }} == "4.8" ]
|
||||
then
|
||||
STRICT=OFF
|
||||
DBSIM=OFF
|
||||
TESTS_EXTRA=OFF
|
||||
elif [ ${{ matrix.config.CC }} == "gcc" ] && [ ${{ matrix.config.version }} == "5" ]
|
||||
then
|
||||
STRICT=ON
|
||||
DBSIM=ON
|
||||
TESTS_EXTRA=OFF
|
||||
else
|
||||
STRICT=ON
|
||||
DBSIM=ON
|
||||
TESTS_EXTRA=ON
|
||||
fi
|
||||
cmake $GITHUB_WORKSPACE -DCMAKE_BUILD_TYPE=${{ matrix.config.type }} \
|
||||
-DWSREP_LIB_MAINTAINER_MODE:BOOL=ON \
|
||||
-DWSREP_LIB_STRICT_BUILD_FLAGS:BOOL=$STRICT \
|
||||
-DWSREP_LIB_WITH_DBSIM:BOOL=$DBSIM \
|
||||
-DWSREP_LIB_WITH_ASAN:BOOL=ON .
|
||||
-DWSREP_LIB_WITH_ASAN:BOOL=ON \
|
||||
-DWSREP_LIB_WITH_UNIT_TESTS_EXTRA:BOOL=$TESTS_EXTRA
|
||||
|
||||
- name: Build
|
||||
working-directory: ${{runner.workspace}}/build
|
||||
|
Reference in New Issue
Block a user