Commit Graph

147 Commits (5c0214142b77e1bf91085c4065023cf4fc64245d)

Author SHA1 Message Date
psi29a 5c0214142b Merge branch 'static-build' into 'master'
Optional local source builds of OSG, MyGUI, Bullet

See merge request OpenMW/openmw!547
3 years ago
AnyOldName3 70a059d4bf Use different filenames for Engine and CS packages 3 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.
3 years ago
AnyOldName3 0736fec148 Give binaries static filename 3 years ago
Gleb Mazovetskiy c8db4b9b34 .gitlab-ci.yml: Increase Android timeout (1h -> 1h30m) 3 years ago
Gleb Mazovetskiy 93bc5848af .gitlab-ci.yml: Bump Android cache key to v3 3 years ago
Gleb Mazovetskiy 99ba45a308 Optional static builds of OSG, MyGUI, Bullet 3 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
AnyOldName3 3a39e1f8f8 config was from Windows CI 4 years ago
AnyOldName3 2f1b7c4d2f Rename DMG file 4 years ago
AnyOldName3 5515bc94b7 Keep logs as artifacts 4 years ago
elsid 63a6541d0e
Use separate caches for Debian builds
Different builds cache different states. Each time cache file is written it
erases the state created by a different type of build.
4 years ago
AnyOldName3 cfd9268a74 Install Qt if missing 4 years ago
AnyOldName3 a47d96ce0b Install CMake on MacOS if it's missing 4 years ago
psi29a c34fd220db Update .gitlab-ci.yml 4 years ago
elsid 322298e02a
Build with clang in gitlab CI for linux 4 years ago
elsid af95474670
Run unit tests in gitlab CI for linux build 4 years ago
AnyOldName3 a251461045 Unpin CMake version now latest is fixed 4 years ago
AnyOldName3 f7d28445f7 Add l to match typo in real URL 4 years ago
AnyOldName3 35d9ef355a Specify full repository URL 4 years ago
AnyOldName3 3497dcce76 Add OpenMW Chocolatey proxy as source 4 years ago
AnyOldName3 02167474cf Avoid using CMake 3.18.1 for Ninja builds to see if that fixes Windows_Ninja_CS_RelWithDebInfo 4 years ago
AnyOldName3 cd4ab320d8 Don't bother trying to set a PowerShell array from YAML
Just set a string and split it in the script.
4 years ago
AnyOldName3 000b52fc05 Swap quotes around 4 years ago
AnyOldName3 1720e2e1fd CI kick 4 years ago
AnyOldName3 a03fd03302 YAML wants lots of quotes 4 years ago
AnyOldName3 a43766bbc8 Try removing bashism reliance 4 years ago
AnyOldName3 5549ddab97 Split CS into separate jobs so build time is less tight.
Now we have twelve Windows jobs. Yay!
4 years ago
AnyOldName3 6a8e736bd2 Revert "Time commands"
This reverts commit c132646b97.
4 years ago
AnyOldName3 c132646b97 Time commands 4 years ago
AnyOldName3 0d1fb31358 Revert "Revert "Build the CS again.""
Maybe the reduced cache makes it fit.

This reverts commit 20859bbc50.
4 years ago
AnyOldName3 7676a36b32 Time a build with the reduced cache 4 years ago
AnyOldName3 5934a9d145 Actualy build the reduced cache.
It looks like cache is only invalidated if new files are added, not old ones removed.
4 years ago
AnyOldName3 6f3e87ce69 Cache less stuff to avoid duplicate entries.
This might make everything faster if we're network-bound.
4 years ago
AnyOldName3 20859bbc50 Revert "Build the CS again."
There wasn't enough time.

This reverts commit 22c5c7a96e.
4 years ago
AnyOldName3 22c5c7a96e Build the CS again.
Maybe this will work now the cache isn't trash
4 years ago
AnyOldName3 ef451fa266 Revert "Runner now supports sensible globbing patterns" & "Maybe this will make globbing work"
Runner *actually* only supports sensible globbing patterns for cache,
not artifacts.

This reverts commits 24129e8a54 and 094f0d1772.
4 years ago
AnyOldName3 094f0d1772 Maybe this will make globbing work 4 years ago
AnyOldName3 24129e8a54 Runner now supports sensible globbing patterns 4 years ago
AnyOldName3 699ec9e06e separate caches for MSBuild and Ninja 4 years ago
AnyOldName3 81aed34588 variables should be a hash of key value pairs 4 years ago