Commit Graph

36 Commits (7d9d377575ff6aac58561c670c8716314386700a)

Author SHA1 Message Date
Andrei Kortunov 1ad9e5f9e8 Rework editor icons 9 months ago
Andrei Kortunov 41595ee396 Implement CI job to check translations 11 months ago
Andrei Kortunov 7e345436f4 Localize Launcher and Wizard 11 months ago
elsid e8362c7fed
Install libyaml-cpp0.8 for integration tests 1 year ago
elsid aefab1aac5
List installed packages 1 year ago
Bret Curtis 6e530ebd65 make sure we are using our latest libs from daily or staging if doing a transition 1 year ago
psi29a 1caf64d9cf Try using latest coverity with focal and clang-12 1 year ago
elsid 6521cb4d7c
Add CI job to run integration tests with AddressSanitizer 2 years ago
jvoisin 8e3576022a Don't install boost-filesystem anymore 2 years ago
elsid e646449880
Add CI job to measure preprocessed code size 2 years ago
psi29a bc65c7a53a make use of new backported bullet 3.24 2 years ago
elsid 9c8a110efb
Print crash log in integration tests CI job 2 years ago
elsid fdb731a6d0
Set collada_dom version before finding the package
The package cmake config uses wrong variables for minor and major versions. They
should be collada_dom_VERSION_MINOR and collada_dom_VERSION_MAJOR but they are
COLLADA_DOM_VERSION_MINOR and COLLADA_DOM_VERSION_MAJOR. CMake variables are
case sensitive so used variables are just empty strings. Set them manually as a
workaround.
2 years ago
psi29a 1cd17d8430 See if we can get away with using another version of clang with coverity 2 years ago
ζeh Matt 3e9fccd7f0
Test clang-format project wide in same pipeline 2 years ago
psi29a 598af8122b removed clang_no_mold 2 years ago
psi29a 0d5d416ee4 Update .gitlab-ci.yml, CI/install_debian_deps.sh 2 years ago
elsid a5a3ccd0d2
Use ubuntu:20.04 docker image for Coverity 2 years ago
elsid 7036b1e94d
Use mold linker 2 years ago
elsid 48ddcda992
Enable GCC test jobs
To build tests in release mode, run tests with sanitizers and measure coverage.
2 years ago
elsid 13a92b8cc2
Use Ubuntu 22.04 for Linux builds 2 years ago
elsid 7989d1645f
Run integration tests in CI 3 years ago
Benjamin Winger 21ffbcc4b4 Lua i18n updates 3 years ago
elsid 56b9e29093
Provide unit tests reports and coverage from CI
Use https://docs.gitlab.com/ee/ci/unit_test_reports.html#googletest for unit tests reports.
Use https://docs.gitlab.com/ee/user/project/merge_requests/test_coverage_visualization.html#cc-example
for coverage reports.
3 years ago
psi29a 010dc90d42 Have Android CI also use latest ccache to fix issues with cmake. 3 years ago
psi29a 877f5c445e Add librecast-dev to deps that needed for Debian/Ubuntu 3 years ago
jvoisin c9fb4ee2ed Silence `apt-get install` even more 3 years ago
jvoisin 766cb52523 Factorise `add-apt-repository -y ppa:openmw/openmw` 3 years ago
jvoisin 810ad9d3fb Silence apt-get install 3 years ago
elsid 2bace703d5
Add dependency to SQLite3
This will be required by navmeshtool.
3 years ago
jvoisin 8056476d64 Add clang-tidy 3 years ago
Petr Mikheev 9e168fd9cc Add Lua/LuaJit and sol3 to openmw 4 years ago
jvoisin 885ff36b01 Don't install recommended packages in Debian's CI 4 years ago
jvoisin dc10ab7bad Install curl in the coverity job 4 years ago
Bret Curtis 28cb14289a initial attempt at FindRecastNavigation.cmake 4 years ago
Gleb Mazovetskiy 99ba45a308 Optional static builds of OSG, MyGUI, Bullet 4 years ago