Commit Graph

277 Commits (88ec8a95231341e7962b85716510d414e9f0c424)

Author SHA1 Message Date
ζeh Matt afa1b0077d
Improve clang-format checking script 2 years ago
ζeh Matt ad0d33ba6f
Disallow clang-format check failing 2 years ago
ζeh Matt 91ed7f73b9
Allow the check to fail for the time being 2 years ago
ζeh Matt 3e9fccd7f0
Test clang-format project wide in same pipeline 2 years ago
Matt 869a0ce2c1 Revert "Merge branch 'ci-improvement' into 'master'"
This reverts merge request !2387
2 years ago
ζeh Matt 2dde598326
Adjust rules and remove them from templates 2 years ago
ζeh Matt 98ffe5e885
Only run one pipeline for merge requests 2 years ago
psi29a bcb4215c84 Comment out flatpack build for now. 2 years ago
psi29a 856fcb7742 Merge branch 'FlatpakCI' into 'master'
Flatpak CI Build

See merge request OpenMW/openmw!2066
2 years ago
psi29a 40471666c1 Merge branch 'cherry-pick-cc27baec' into 'master'
Merge branch 'update-windows-deps' into 'master'

See merge request OpenMW/openmw!2283
2 years ago
psi29a 0e031741e7 Update .gitlab-ci.yml 2 years ago
psi29a 598af8122b removed clang_no_mold 2 years ago
psi29a db5ca630f7 Merge branch 'update-windows-deps' into 'openmw-48'
Update OSGoS dependency package

See merge request OpenMW/openmw!2278

(cherry picked from commit cc27baec62)

14663b83 Update OSGoS dependency package
944e7489 Use the correct debug-suffixes for dependencies
619bb73d Add lost backslash
149d0b2f Increment CI cache key for Windows builds
2 years ago
psi29a 0d5d416ee4 Update .gitlab-ci.yml, CI/install_debian_deps.sh 2 years ago
psi29a 202502c34b Comment Android ndk out until it someone fixes things to work with NDK >= 24 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 3479aa5bff
Add separate CI job with clang tidy 2 years ago
elsid c51d949d1e
Add GCC Debug job
To build code with enabled assertions but disable symbols to make it faster.
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
Project579 7a715a7d73 Revert "Re-enable Windows tests."
This reverts commit f8cec04ce74949bf2a86fec3e1bf2c0665419b26.
2 years ago
Project579 02ef9c953e MSVC: Fix all warnings at level 4, upgrade Qt5 to 5.15.2 to also reduce warnings, disabled 5054 warnings due to Qt5's use of deprecated operators in C++20 . 2 years ago
Project579 9e59a7e271 Re-enable Windows tests. 2 years ago
Project579 5ee825b5f6 Enable warnings as errors in MSVC builds. 2 years ago
elsid 6c9940c2a5
Remove .o files before install
These files are not required to perform install but take disk space.
2 years ago
Project579 c3e2f84273 Fix clang-tidy on CI and introduce .clang-tidy file 2 years ago
psi29a 7ca4af308e Merge branch 'revert-7a390a35' into 'master'
Revert "Merge branch 'macos_for_all' into 'master'"

See merge request OpenMW/openmw!2077
3 years ago
psi29a b2cf0918f5 Update .gitlab-ci.yml 3 years ago
psi29a 9519764a74 Update .gitlab-ci.yml 3 years ago
psi29a 94ea3e3a23 disable android's install step to work around no space left 3 years ago
elsid 7989d1645f
Run integration tests in CI 3 years ago
AnyOldName3 62d8c887c0 Revert "Merge branch 'macos_for_all' into 'master'"
This reverts merge request !2007
3 years ago
Jan Thomas 274ad0785d add flatpak ci 3 years ago
AnyOldName3 706f6ed788 Ensure we don't clobber the download link while we're using RelWithDebInfo dev builds 3 years ago
AnyOldName3 467fda0110 Properly combine jobs 3 years ago
AnyOldName3 f04ea4a7a8 See if 1h time limit for Windows has been removed
https://gitlab.com/gitlab-org/gitlab-runner/-/issues/27771 has been closed and GitLab's published an update since
3 years ago
jvoisin 9067db523b Get rid of Gitlab SAST
It's completely broken currently, beside
being useless: grepping C++ code to find problem
isn't SAST, it's noise.
3 years ago
psi29a e9567e5b3d macos for all! 3 years ago
psi29a bb0dad7c08 Update to C++20 and see if our CI can handle it. 3 years ago
elsid 92b9e9269d
Run sast jobs in parallel with build jobs 3 years ago
psi29a 63413fba3a reduce the number of builds, by a lot 3 years ago
Bret Curtis a6b9ce9a7a remove macos11 build as it uses 6x times more CI minutes; expensive 3 years ago
Benjamin Winger 248e3d3c2e macOS CI changes 3 years ago
elsid 7b819c54b5
Remove redundant build output before archiving artifacts and packing the cache 3 years ago
jvoisin 5df9573e54 Improve a bit our SAST 3 years ago
psi29a 50561bc787 Merge branch 'jvoisin-master-patch-82710' into 'master'
Make use of Gitlab's SAST

See merge request OpenMW/openmw!1736
3 years ago
elsid 06225c6968 Fix collecting cobertura reports 3 years ago
AnyOldName3 2f10ccd18f Disable Chocolatey community repo
This should work around https://github.com/chocolatey/choco/issues/1541, which causes priority to be ignored and our proxy cache to be skipped
3 years ago
Mads Buvik Sandvei 606a795a54 multiview linker-method 3 years ago