@@ -2,7 +2,7 @@ version: 2
22jobs :
33 codestyle_and_sql :
44 docker :
5- - image : trinitycore/circle-ci:master-base-22.04
5+ - image : trinitycore/circle-ci:debian-12-builder
66 auth :
77 username : $DOCKERHUB_USERNAME
88 password : $DOCKERHUB_PASSWORD
4444 cat sql/updates/hotfixes/master/*.sql | mysql -h 127.0.0.1 -uroot hotfixes
4545 pch :
4646 docker :
47- - image : trinitycore/circle-ci:master-base-22.04
47+ - image : trinitycore/circle-ci:debian-12-builder
4848 auth :
4949 username : $DOCKERHUB_USERNAME
5050 password : $DOCKERHUB_PASSWORD
@@ -56,14 +56,12 @@ jobs:
5656 - run :
5757 name : Setup
5858 command : |
59- export CFLAGS="-Werror"
60- export CXXFLAGS="-Werror"
6159 if [ "$DOCKERHUB_PUSH_IMAGES" == "TRUE" ]; then
6260 export CMAKE_BUILD_TYPE=Release
6361 else
6462 export CMAKE_BUILD_TYPE=Debug
6563 fi
66- cmake -S . -B ./bin -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=static -DSERVERS=1 -DNOJEM=0 -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=bin/check_install -DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib -DBUILD_TESTING=1
64+ cmake -S . -B ./bin -DWITH_WARNINGS=1 -DWITH_WARNINGS_AS_ERRORS=1 - DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=static -DSERVERS=1 -DNOJEM=0 -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=bin/check_install -DCMAKE_INSTALL_RPATH=\$ORIGIN/../lib -DBUILD_TESTING=1
6765 - run :
6866 name : Build
6967 command : |
@@ -103,7 +101,7 @@ jobs:
103101 path : docker.tar.gz
104102 nopch :
105103 docker :
106- - image : trinitycore/circle-ci:master-base-22.04
104+ - image : trinitycore/circle-ci:debian-12-builder
107105 auth :
108106 username : $DOCKERHUB_USERNAME
109107 password : $DOCKERHUB_PASSWORD
@@ -128,8 +126,6 @@ jobs:
128126 export CCACHE_MAXSIZE="1G"
129127 export CC="ccache clang"
130128 export CXX="ccache clang++"
131- export CFLAGS="-Werror"
132- export CXXFLAGS="-Werror"
133129 export CMAKE_BUILD_TYPE=Debug
134130 export CCACHE_CPP2=yes
135131 export USE_CCACHE=1
@@ -139,7 +135,7 @@ jobs:
139135 ccache -s
140136 git config user.email "circleci@build.bot" && git config user.name "Circle CI"
141137 $CXX --version
142- cmake -S . -B ./bin -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=0 -DUSE_SCRIPTPCH=0 -DTOOLS=1 -DSCRIPTS=dynamic -DSERVERS=1 -DNOJEM=0 -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=bin/check_install
138+ cmake -S . -B ./bin -DWITH_WARNINGS=1 -DWITH_WARNINGS_AS_ERRORS=1 - DWITH_COREDEBUG=0 -DUSE_COREPCH=0 -DUSE_SCRIPTPCH=0 -DTOOLS=1 -DSCRIPTS=dynamic -DSERVERS=1 -DNOJEM=0 -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=bin/check_install
143139 - run :
144140 name : Build
145141 command : |
0 commit comments