Commit Graph

180 Commits (341ca691fc8a465a81b48d7953fc800a887b46fd)

Author SHA1 Message Date
David Cernat 572b16af41 Add OpenMW 0.47 commits to OpenMW VR up to 4 Dec 2021
# Conflicts:
#   .gitlab-ci.yml
#   CI/before_script.msvc.sh
#   CI/install_debian_deps.sh
#   CMakeLists.txt
#   apps/openmw/mwrender/screenshotmanager.cpp
#   files/ui/advancedpage.ui
3 years ago
elsid 959165bcb9
Support running unit tests on gitlab CI for windows
But not actually run them because gitlab fails to do this.
4 years ago
elsid 4d7e5245a3
Support benchmarks for windows
Don't run the binary because gitlab can't execute it successfully due to
unknown reason.
4 years ago
elsid 6492e9522a
Run benchmarks on gitlab CI 4 years ago
Bret Curtis 3618eabaf0 remove macos10.14 support from gitlab; brew is broken 4 years ago
Bret Curtis 4129cc244c allow macos11xcode12 to fail for now; but not macos10.15xcode11; add support for macos10.14_xcode10; make sure fontconfig does not update other stuff 4 years ago
jvoisin b5c132d56f Build everything during the coverity scan
This should fix the 404 on the download page
4 years ago
madsbuvi 6b88a7ab1e re-disable android build 4 years ago
madsbuvi 828bcbbb24 re-add vr target for CI 4 years ago
elsid 0ac3f09fe0
Revert "Build windows in scheduled tasks"
This reverts commit 44ca708e12.
4 years ago
elsid 2af40a1e13
Revert "Build even more windows"
This reverts commit e3d3b97da0.
4 years ago
jvoisin e3d3b97da0 Build even more windows 4 years ago
jvoisin 44ca708e12 Build windows in scheduled tasks
This should solve disappearing nigthlies
4 years ago
jvoisin 21203fb850 Allow OSX to fail for now 4 years ago
psi29a 50adeef1ab Merge branch 'coverity_schedule' into 'master'
Fix once and for all™ coverity's schedule

See merge request OpenMW/openmw!748
4 years ago
jvoisin d37b66d58f Fix once and for all™ coverity's schedule
- According to https://gitlab.com/OpenMW/openmw/-/jobs/1176801332 there is no
  need to `cd` into build, since coverity will generate a `cov-int` folder
  in the current folder.
- Don't run other jobs by default during scheduled runs.
- Add a missing terminal quote to coverity's upload command.
4 years ago
elsid 9d321b7cdf
Install ccache before run on macOS 4 years ago
AnyOldName3 65e7857606 Maybe make -f flag work
Why can't -f just do what the manual says? Why do we even have a pre-existing build directory sometimes? We don't cache it, and artifacts are only supposed to be accessible within the same pipeline.
4 years ago
AnyOldName3 6bbcee8f1f Attempt to fix MacOS beta shared runners.
I think they changed the tag a week ago without notifying us.
4 years ago
jvoisin c6fa75c4ac `cd` into the build directly to upload coverity logs 4 years ago
jvoisin ccb62ad8b0 Only build openmw in coverity 4 years ago
jvoisin c10273675e Massively increase coverity's timeout 4 years ago
elsid 663ad5e192
Print ccache stats for macOS builds 4 years ago
elsid 539b46aaf0
Use different cache keys for different macOS builds 4 years ago
psi29a 457cbd6160 Merge branch 'path' into 'master'
Fix the path for the coverity build

See merge request OpenMW/openmw!735
4 years ago
jvoisin 1e955fb2e7 Fix the path for the coverity build 4 years ago
psi29a 3dea984c18 Merge branch 'install_curl_coverity' into 'master'
Install curl in the coverity job

See merge request OpenMW/openmw!734
4 years ago
jvoisin dc10ab7bad Install curl in the coverity job 4 years ago
jvoisin 9a87940fc6 Use `rule` instead of `only`
only/except will likely be deprecated: https://docs.gitlab.com/ee/ci/yaml/README.html#onlyexcept-basic
4 years ago
psi29a 7664a6f9cc Merge branch 'osx_proc' into 'master'
Use the number of logical cores on the CI on OSX

See merge request OpenMW/openmw!732
4 years ago
jvoisin 95042a2a68 Use the number of logical cores on the CI on OSX 4 years ago
jvoisin 3e20000778 Add a coverity scan 4 years ago
Hristos N. Triantafillou b808968070
Use the new macOS image for the CI runner open beta
Also add a second build for wider version coverage.
4 years ago
psi29a 5c0214142b Merge branch 'static-build' into 'master'
Optional local source builds of OSG, MyGUI, Bullet

See merge request OpenMW/openmw!547
4 years ago
AnyOldName3 70a059d4bf Use different filenames for Engine and CS packages 4 years ago
AnyOldName3 5e5c0a1d89 Add branch name back to filename
The URL needs to contain the branch name anyway, so there's no point
removing it.
4 years ago
AnyOldName3 0736fec148 Give binaries static filename 4 years ago
Gleb Mazovetskiy c8db4b9b34 .gitlab-ci.yml: Increase Android timeout (1h -> 1h30m) 4 years ago
Gleb Mazovetskiy 93bc5848af .gitlab-ci.yml: Bump Android cache key to v3 4 years ago
Gleb Mazovetskiy 99ba45a308 Optional static builds of OSG, MyGUI, Bullet 4 years ago
AnyOldName3 48ea9960b9 Fix Debian GCC timeout on forks 4 years ago
AnyOldName3 534fffb83d Chocolatey has one L 4 years ago
AnyOldName3 7efd48e6fd Copy Chocolatey log so it gets picked up as an artefact 4 years ago
Bret Curtis 7954dccb44 lz4 prep work; get linux and windows ready 4 years ago
psi29a b222872446 Android build on gitlab 4 years ago
AnyOldName3 5e7e14c870 Only use MacOS runners for this project, not forks 4 years ago
AnyOldName3 341bcb66f5 Merge branch 'macos_shared_runner' into 'master'
MacOS Shared Runners

See merge request OpenMW/openmw!325
4 years ago
AnyOldName3 c6eb0dacd3 Bump Debian cache version numbers
This should stop MR builds clobbering the increased size with their tiny
size.
4 years ago
AnyOldName3 ef41edba9b Install tools in before_install.osx.sh 4 years ago
AnyOldName3 1aa5e5cc52 Increase CCache size for Debian where needed 4 years ago