aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGiacomo Pozzoni <giacomopoz@gmail.com>2020-07-30 19:43:03 +0000
committerShauren <shauren.trinity@gmail.com>2022-01-24 15:02:17 +0100
commit9c85aee2397e3b82fc87823f1885fc96c7fbb3b6 (patch)
tree7bd4228493b5e3b3df48205fd58b9ab97c50f36f
parent736b9ac112fd6a9b2ccd889e0925eda9d18a4806 (diff)
CI/CircleCI: Move codestyle and sql checks to their own step (#25175)
(cherry picked from commit f35582f98a6dbf7d031646bc3efe6b88d4694dcb)
-rw-r--r--.circleci/config.yml23
1 files changed, 14 insertions, 9 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index 17cb3c89f74..d39d6c427ff 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -1,6 +1,6 @@
version: 2
jobs:
- pch_and_sql:
+ codestyle_and_sql:
docker:
- image: trinitycore/circle-ci:master-buildpacks-focal
- image: circleci/mysql:8
@@ -19,13 +19,6 @@ jobs:
chmod +x contrib/check_codestyle.sh
./contrib/check_codestyle.sh
- run:
- name: Setup
- command: |
- mkdir bin
- cd bin
- cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=dynamic -DSERVERS=1 -DNOJEM=0 -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror" -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=check_install -DBUILD_TESTING=1
- cd ..
- - run:
name: SQL checks
command: |
chmod +x contrib/check_updates.sh
@@ -44,6 +37,17 @@ jobs:
echo "Importing hotfixes database updates"
cat sql/updates/hotfixes/master/*.sql | mysql -h 127.0.0.1 -uroot hotfixes
- run:
+ name: Checkout
+ command: |
+ /scripts/checkout.sh
+ - run:
+ name: Setup
+ command: |
+ mkdir bin
+ cd bin
+ cmake ../ -DWITH_WARNINGS=1 -DWITH_COREDEBUG=0 -DUSE_COREPCH=1 -DUSE_SCRIPTPCH=1 -DTOOLS=1 -DSCRIPTS=dynamic -DSERVERS=1 -DNOJEM=0 -DCMAKE_BUILD_TYPE=Debug -DCMAKE_C_FLAGS="-Werror" -DCMAKE_CXX_FLAGS="-Werror" -DCMAKE_C_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_CXX_FLAGS_DEBUG="-DNDEBUG" -DCMAKE_INSTALL_PREFIX=check_install -DBUILD_TESTING=1
+ cd ..
+ - run:
name: Build
command: |
cd bin
@@ -110,5 +114,6 @@ workflows:
version: 2
build_all:
jobs:
- - pch_and_sql
+ - codestyle_and_sql
+ - pch
- nopch