File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2222 - CMAKE_CC="clang" CMAKE_CXX="clang++" CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Debug" DB="postgresql"
2323 - CMAKE_CC="clang" CMAKE_CXX="clang++" CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Release" DB="postgresql"
2424
25+ # gcc builds
26+ - CMAKE_CC="gcc" CMAKE_CXX="g++" CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Debug" DB="mysql"
27+ - CMAKE_CC="gcc" CMAKE_CXX="g++" CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Release" DB="mysql"
28+ # clang builds
29+ - CMAKE_CC="clang" CMAKE_CXX="clang++" CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Debug" DB="mysql"
30+ - CMAKE_CC="clang" CMAKE_CXX="clang++" CMAKE_ARGS="-DCMAKE_BUILD_TYPE=Release" DB="mysql"
31+
2532install :
2633 - sudo apt-get -qq update
2734 - sudo apt-get install libboost-all-dev
@@ -30,6 +37,7 @@ install:
3037before_script :
3138 - mkdir build && cd build && cmake -DCMAKE_C_COMPILER=$CMAKE_CC -DCMAKE_CXX_COMPILER=$CMAKE_CXX $CMAKE_ARGS $CMAKE_ARGS_ALL -DTEST_DATABASE=$DB ..
3239 - if [ "$DB" == "postgresql" ]; then psql -c "CREATE DATABASE $USER;" -U postgres; fi
40+ - if [ "$DB" == "mysql" ]; then mysql -e "CREATE DATABASE $USER;"; fi
3341
3442script :
3543 - make -j4 && ctest -V
You can’t perform that action at this time.
0 commit comments