Commit Graph

35 Commits (42c7fc8e921272d18830054fd217e6188b81a110)

Author SHA1 Message Date
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