Commit Graph

89 Commits (master)

Author SHA1 Message Date
Martin Gerhardy 5e8773e024 CI: bump build env and vcpkg version 2022-02-28 00:02:37 +01:00
Martin Gerhardy 4a64ff2465 CI: use windows-2019 as build env 2022-02-27 23:57:24 +01:00
Martin Gerhardy 9e64cc8500 CI: run the build pipelines on tags, too
otherwise the upload won't happen automatically for the releases
2022-02-12 09:53:01 +01:00
Martin Gerhardy f5ebbd21aa CI: reverted use of ninja for the windows build 2022-02-08 17:31:35 +01:00
Martin Gerhardy 589fedd700 CI: ninja is not available as port 2022-02-08 17:26:52 +01:00
Martin Gerhardy d83921329b CI: use ninja for windows builds 2022-02-06 14:52:18 +01:00
Martin Gerhardy 3596bd250c CI: install flatbuffer development packages 2022-01-26 07:29:29 +01:00
Martin Gerhardy 14febac20b CMAKE: allow to use system wide installation of flatbuffers 2022-01-25 19:48:43 +01:00
Martin Gerhardy 14227ed439 CI: ups - really build with ninja 2022-01-25 07:53:44 +01:00
Martin Gerhardy 3f4f0ac183 CI: use ninja on osx 2022-01-24 19:19:46 +01:00
Martin Gerhardy 0c070abe7e CI: ubuntu-20.04's version of glslangValidator is not fresh enough
ERROR: 0:9: '#extension' : extension not supported: GL_ARB_shader_storage_buffer_object
2022-01-24 19:07:46 +01:00
Martin Gerhardy 2bed139092 CI: install glslangValidator 2022-01-24 18:57:44 +01:00
Martin Gerhardy ca9c7d1203 CI: execute the shell tests in the build pipeline 2022-01-21 19:50:52 +01:00
Martin Gerhardy 91f831d136 DEBIAN: switched to all meta package for postgres 2021-12-10 07:28:18 +01:00
Martin Gerhardy 2afb888e20 CI: only run the github actions once 2021-12-04 08:31:45 +01:00
Martin Gerhardy 8eefcf837f GITHUB: fixed funding url 2021-11-22 14:26:11 +01:00
Martin Gerhardy 7d899430c1 GITHUB: create funding yaml 2021-11-22 08:12:38 +01:00
Martin Gerhardy f5d7b190d7 TRAZE: removed traze client
looks like traze is no longer available at https://traze.iteratec.de/
2021-11-21 22:00:55 +01:00
Martin Gerhardy eb851116c9 CI: install python 2021-11-14 20:00:16 +01:00
Martin Gerhardy 9093c10530 CI: disabled anim hot reloading for debian packages and windows zip files 2021-10-27 15:40:52 +02:00
Martin Gerhardy 449249184e CI: change directory to build dir 2021-10-26 09:53:32 +02:00
Martin Gerhardy 61fcf3d286 CI: split out the install step
it looks like failing builds aren't reported for msvc - this is either due to
cmake, msvc or because it was done in one step and the last return value was
used... we'll see
2021-10-25 20:47:40 +02:00
Martin Gerhardy be1c32b46a CI: ensure that we build on osx 10.15 2021-10-25 20:40:30 +02:00
Martin Gerhardy 243fed07e1 Revert "CI: update vcpkg to v7"
This reverts commit 26f45bf71c.
2021-08-06 15:23:47 +02:00
Martin Gerhardy 26f45bf71c CI: update vcpkg to v7
see https://github.com/microsoft/vcpkg/issues/18718
2021-07-20 19:35:49 +02:00
Martin Gerhardy bd1956b2a9 CI: build as release 2021-04-25 10:03:43 +02:00
Martin Gerhardy 445b40dfa0 CI: disable sanitizer for now
asan reports issues with libpq and libcrypto
2021-04-25 08:34:58 +02:00
Martin Gerhardy 0fe9a5e9b5 CI: ubuntu 20.04 only has postgresql-server-dev-12 2021-04-15 23:13:32 +02:00
Martin Gerhardy 6af0f4f4ff CI: removed host var 2021-03-22 07:02:26 +01:00
Martin Gerhardy 80f8b690aa CI: changed postgres env vars 2021-03-22 06:43:57 +01:00
Martin Gerhardy b201cbe406 CI: use postgres service to test the db integration tests 2021-02-21 18:01:21 +01:00
Martin Gerhardy 6113d2eecd CI: removed qt package installation 2021-02-21 17:51:10 +01:00
Martin Gerhardy 22582be1ff CI: re-add vcpkgGitCommitId - which was removed by accident in a previous commit 2020-11-30 23:46:56 +01:00
Martin Gerhardy 8ad755a617 CI: attempt to fix windows github action vcpkg step 2020-11-30 23:42:34 +01:00
Martin Gerhardy a46c6b4481 CI: use ninja 2020-10-09 18:48:45 +02:00
Martin Gerhardy 8cfa578dcc CI: attempt to use a fixed version of the mhausenblas/mkdocs-deploy-gh-pages action 2020-09-28 20:00:55 +02:00
Martin Gerhardy 662657d18c RCON: removed qt based tool 2020-09-20 20:48:58 +02:00
Martin Gerhardy ef364b7011 CI: fixed test names 2020-09-04 23:41:08 +02:00
Martin Gerhardy b92d9081b9 COMMAND: extracted new module out of core 2020-09-02 17:43:19 +02:00
Martin Gerhardy af52e9ff2a CI: added tests for new modules 2020-08-30 22:24:45 +02:00
Martin Gerhardy f89a730547 APP: split core and app module 2020-08-30 21:40:20 +02:00
Martin Gerhardy d8cbec2389 CI: msvc needs a config specified 2020-08-16 11:11:42 +02:00
Martin Gerhardy 6f0f968af9 CI: removed explicit configuration parameter from ctest call 2020-08-14 19:45:47 +02:00
Martin Gerhardy e533c10881 CI: updated workflow
ubuntu packages are automatically uploaded to the release

windows zip files are still missing - the used action doesn't work on windows

split setup, build and test steps
2020-08-14 17:46:45 +02:00
Martin Gerhardy 02df1976c7 CI: next attempt to fix the artifact upload path 2020-08-14 08:40:33 +02:00
Martin Gerhardy 0c41358ea6 CI: attempt to fix the artifact collection for the package task 2020-08-14 08:01:16 +02:00
Martin Gerhardy 35206d25e7 CI: use ubuntu 20.04 2020-08-13 21:56:19 +02:00
Martin Gerhardy 7e3b506207 CI: install debhelper package 2020-08-13 19:54:43 +02:00
Martin Gerhardy fcf4afe91c DEBIAN: removed lua5.3 from build deps - we are using lua 5.4 now
lua 5.4 is not yet available in the ubuntu build env
2020-08-02 11:37:36 +02:00
Martin Gerhardy 6d28c6e251 CI: create and upload debian packages 2020-08-02 11:26:31 +02:00