silverqx
6302ea96e4
workflows added tom PostgreSQL migrations
...
Enabled for linux and mingw workflows.
2022-05-23 16:48:21 +02:00
silverqx
4967700361
workflows execute some tom commands on PostgreSQL
...
- added PostgreSQL connection to the tom example application
2022-05-23 16:29:45 +02:00
silverqx
2cb8bb9b4b
use tom migrations in unit tests for PostgreSQL 💪
...
- added fixPostgresSequences() to our tom seeder
- added PostgreSQL connection to tom_testdata
- updated msvc workflow
- tom, throw if empty connection only if exactly one connection
provided
- also updated create_and_seed_database.php script to exclude postgres
connection using --skip-postgres-migrate command-line parameter
2022-05-23 16:11:30 +02:00
silverqx
cd1f4a4fac
renamed seeding related workflows
...
[skip ci]
2022-05-18 10:24:02 +02:00
silverqx
488037b33a
used our seeder in workflows 🎉 💪
2022-05-18 09:40:45 +02:00
silverqx
54ce212ed3
enabled seeding in workflows
...
Enabled tom commands like refresh and migrate with --seed option.
2022-05-16 18:45:38 +02:00
silverqx
5366e6452c
added migrations to linters
2022-05-12 16:05:56 +02:00
silverqx
063c9bca23
bugfix workflows migrate:install for tom example
2022-05-12 14:34:40 +02:00
silverqx
2d0212f9c1
added TOM_TESTS_ENV to tst_migrate
2022-05-12 13:38:49 +02:00
silverqx
91c2a0b591
bugfix in workflow tom_testdata filename
2022-05-12 13:09:08 +02:00
silverqx
3b05cd1bed
used own tom migrations in unit tests 🎉
2022-05-12 12:25:22 +02:00
silverqx
cf7c76d6d7
workflows added no-ansi for tom and testing env.
2022-05-12 10:54:42 +02:00
silverqx
a90fdd2c61
removed prepend step for tom example in workflows
2022-04-29 20:56:24 +02:00
silverqx
c17861316d
finished tom example for mingw workflow
2022-04-29 20:04:02 +02:00
silverqx
dd66bf0efc
test tom example for mingw workflow
2022-04-29 19:54:59 +02:00
silverqx
039e4e3ba4
test tom example for mingw workflow
2022-04-29 19:15:06 +02:00
silverqx
4bb99763f6
added tom example to mingw workflow
2022-04-29 18:42:44 +02:00
silverqx
24450cc7ee
test prepend LD_LIBRARY_PATH for mingw workflow
2022-04-29 18:19:42 +02:00
silverqx
5833a35003
test prepend LD_LIBRARY_PATH for mingw workflow
2022-04-29 18:13:58 +02:00
silverqx
0039035505
finished tom example for linux workflow
2022-04-29 18:10:05 +02:00
silverqx
d9ebb85fe5
disabled ansi output for tom example in workflows
...
Output was not corrupted but was without coloring.
2022-04-29 18:09:23 +02:00
silverqx
cb13924007
enabled ansi output for tom example in workflows
2022-04-29 17:53:02 +02:00
silverqx
5270ed3bbb
added tom example to linux workflow
2022-04-29 17:48:56 +02:00
silverqx
605dbb3a7c
test prepend LD_LIBRARY_PATH for linux workflow
2022-04-29 17:45:19 +02:00
silverqx
956b56a154
test prepend LD_LIBRARY_PATH for linux workflow
2022-04-29 17:39:09 +02:00
silverqx
9381ec5c97
test prepend LD_LIBRARY_PATH for linux workflow
2022-04-29 17:34:30 +02:00
silverqx
6051bb5d22
test prepend LD_LIBRARY_PATH for linux workflow
2022-04-29 17:32:26 +02:00
silverqx
4b2bf43b00
finished tom example for msvc workflow
2022-04-29 17:30:43 +02:00
silverqx
b194d64bb4
added tom example to msvc action
2022-04-29 16:26:00 +02:00
silverqx
0e3fb06d1b
added ORM and TOM cmake options to github actions
2022-04-29 16:25:06 +02:00
silverqx
166b6b479d
bugfix in analyzers.yml 🙄
2022-04-29 15:19:07 +02:00
silverqx
cd59b2763d
upgraded to clang 14 in linux github action
2022-04-29 14:48:16 +02:00
silverqx
2baf2449a2
upgraded clang-tidy/clazy in github actions
...
- upgraded clang to 14 (from clang 13)
- upgraded clazy-standalone to 1.11 (from 1.10)
- enabled new clazy 1.11 checks use-arrow-operator-instead-of-data,
unexpected-flag-enumerator-value, and qt6-deprecated-api-fixes
2022-04-29 14:34:49 +02:00
silverqx
01c203bf48
enabled tom example in github actions
2022-04-29 08:53:00 +02:00
silverqx
dc7a011de7
enabled linters for tom example
...
- added -DTOM_EXAMPLE:BOOL=ON for the github actions
- updated header-filter regex for the clang-tidy and clazy
2022-04-26 20:33:11 +02:00
silverqx
814fe2a60f
added github actions badges
2021-12-11 14:30:52 +01:00
silverqx
8893914697
ga analyzer skip mocs_ cpp files
2021-12-08 14:46:05 +01:00
silverqx
d4c6a55178
ga use python script to invoke clazy-standalone
2021-12-08 13:47:49 +01:00
silverqx
e9658da95d
ga changed URL_ secret format
2021-12-08 12:37:00 +01:00
silverqx
4d6f05149d
added clazy-standalone analyzer 🚀
2021-12-08 12:35:57 +01:00
silverqx
6f6fe968b1
clang-tidy analyze .cpp files only
...
Compilation database contains also .rc files, so they will be skipped.
2021-12-08 12:27:37 +01:00
silverqx
17fc40e1eb
added clang-tidy github action 🔥
2021-12-08 12:27:36 +01:00
silverqx
778c8f1bdc
setup vcpkg env. for all workflows
2021-12-08 12:27:35 +01:00
silverqx
09592a7732
added GitHub Actions Linux, MSYS2 UCRT64, MSVC ✨
...
- initial g++/clang build, ctest on MSYS2 UCRT64 on Windows Server 2022
- initial cmake build/ctest on Ubuntu 20.40
- initial cmake build/ctest on MSVC on Windows Server 2019
changed driver to QPSQL in tst_databasemanager
This avoids crash when QMYSQL driver's dll is unavailable.
QMYSQL driver is not shipped by default by Qt Windows MSVC installer.
2021-12-08 12:27:25 +01:00