Commit Graph

180 Commits (341ca691fc8a465a81b48d7953fc800a887b46fd)

Author SHA1 Message Date
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.
5 years ago
AnyOldName3 000b52fc05 Swap quotes around 5 years ago
AnyOldName3 1720e2e1fd CI kick 5 years ago
AnyOldName3 a03fd03302 YAML wants lots of quotes 5 years ago
AnyOldName3 a43766bbc8 Try removing bashism reliance 5 years ago
AnyOldName3 5549ddab97 Split CS into separate jobs so build time is less tight.
Now we have twelve Windows jobs. Yay!
5 years ago
AnyOldName3 6a8e736bd2 Revert "Time commands"
This reverts commit c132646b97.
5 years ago
AnyOldName3 c132646b97 Time commands 5 years ago
AnyOldName3 0d1fb31358 Revert "Revert "Build the CS again.""
Maybe the reduced cache makes it fit.

This reverts commit 20859bbc50.
5 years ago
AnyOldName3 7676a36b32 Time a build with the reduced cache 5 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.
5 years ago
AnyOldName3 6f3e87ce69 Cache less stuff to avoid duplicate entries.
This might make everything faster if we're network-bound.
5 years ago
AnyOldName3 20859bbc50 Revert "Build the CS again."
There wasn't enough time.

This reverts commit 22c5c7a96e.
5 years ago
AnyOldName3 22c5c7a96e Build the CS again.
Maybe this will work now the cache isn't trash
5 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.
5 years ago
AnyOldName3 094f0d1772 Maybe this will make globbing work 5 years ago
AnyOldName3 24129e8a54 Runner now supports sensible globbing patterns 5 years ago
AnyOldName3 699ec9e06e separate caches for MSBuild and Ninja 5 years ago
AnyOldName3 81aed34588 variables should be a hash of key value pairs 5 years ago
AnyOldName3 3862f0d10a Migrate variable names
Some of the built-ins were deprecated/removed
5 years ago
AnyOldName3 a9e6bf11c2 Configurations (via inheritance) 5 years ago
AnyOldName3 c29a1c2567 ninja: error: unknown target 'openwm', did you mean 'openmw'? 5 years ago
AnyOldName3 1bb54a28bc Build fewer targets
Most importantly, skip the CS. This should bring the build time under an hour.
5 years ago
AnyOldName3 38f1eae575 Merge remote-tracking branch 'upstream/master' into yet-another-windows-shared-runner-attempt 5 years ago
Icecream95 dc6fbd39d8
Cache compilation using ccache 5 years ago
AnyOldName3 bf69f90f80 Revert "Make build succeed so cache is kept"
This reverts commit 53be725df2.

It was only needed for CI reasons.
5 years ago
AnyOldName3 53be725df2 Make build succeed so cache is kept 5 years ago
AnyOldName3 d6ab2f9659 Disallow failure 5 years ago
AnyOldName3 c7cf163667 Don't keep whole build directory. 5 years ago
AnyOldName3 decf59d20e Don't try and activate MSVC when using MSBuild 5 years ago
AnyOldName3 82882beee6 Fix missing line breaks 5 years ago
AnyOldName3 edd6df1857 Try enabling Windows Shared Runners again.
Hopefully this will work now https://gitlab.com/gitlab-org/ci-cd/custom-executor-drivers/autoscaler/-/merge_requests/99 is merged.
5 years ago
Bret Curtis 8d3b1b90b1 do not assume gcc is available; added build-essential 5 years ago
Bret Curtis 6846f5a212 While we are at it, go full OSG 3.6 5 years ago
Bret Curtis a4c9a5cb00 Use docker image debian:bullseye as our target 5 years ago
Bret Curtis 61a5c6125d #5480: Drop Qt4 support and require Qt 5.12 or later. 5 years ago
Bret Curtis 6f1767c374 just get the thing working and leave it up to someone with more win10 knowledge than myself :) 5 years ago
Bret Curtis b38459e505 powershell hell 2 5 years ago
Bret Curtis 0021dabd8e powershell hell 5 years ago
Bret Curtis ade265ec6b give shared windows runners a try 5 years ago
Bret Curtis 0ac7bdd2eb try to cache everything 5 years ago
Icecream95 acbdd0391c Install Debian packages again in CI
The gcc docker image was updated to a newer version of Debian, so downloading packages from Ubuntu is no longer required.
5 years ago
Bret Curtis 8f75292d04 use ubuntu for mygui as well 6 years ago
Bret Curtis a5c44a3186 updated mygui links for gitlab 6 years ago
Bret Curtis a31841dbe9 use ubuntu version, good enough 6 years ago
Bret Curtis 635747d39c bump libbullet version for gitlab 6 years ago
Azdul 33470cb5a2 Win32 specific library 6 years ago
Azdul d73165a80c Missing boost library 6 years ago
Azdul 4e27fdefdb Missing boost Linux library 6 years ago
Bret Curtis b78cc4c7d8 Update .gitlab-ci.yml 6 years ago
Bret Curtis 922f696aaf bump bullet version for gitlab-ci 6 years ago
Bret Curtis 23d273b1d7 Follow the redirects 6 years ago
Bret Curtis cc1fd8c92e Use https://http.kali.org/pool/main/m/mygui/ instead since debian doesn't keep old packages. 6 years ago
Bret Curtis e45c0c8f59 Update to new packages 6 years ago
Bret Curtis d4d46fc602 Build everything but branches until we can allow VM/CIs to run on forked projects. 7 years ago
Bret Curtis 209359bbc3 Try this on for size... 7 years ago
Bret Curtis 9b6ea0e89f # because our CI VMs are not public, MRs can't use them and timeout 7 years ago
Bret Curtis d3dfe17441 try limiting scope 7 years ago
Bret Curtis 06216aa124 Update .gitlab-ci.yml 7 years ago
Bret Curtis 2d70c94733 gather up everything with 7zip 7 years ago
Bret Curtis a8adb9374b use quotes 7 years ago
Bret Curtis 7cd0235fed Try creating a zip and archiving it. 7 years ago
Bret Curtis 83e23ee6fd gather up artifacts and use all processors available 7 years ago
Bret Curtis 8511f2398a try a set and call? 7 years ago
Bret Curtis df23e0f857 Try calling it directly 7 years ago
Bret Curtis 609d6a1b29 bad syntax 7 years ago
Bret Curtis b6fc204dd3 be more aggressive about suppressing message boxes 7 years ago
Bret Curtis da5d7afe22 Update .gitlab-ci.yml 7 years ago
Bret Curtis 6751a7991d Update .gitlab-ci.yml 7 years ago
Bret Curtis 2d5f71e5be Update .gitlab-ci.yml 7 years ago
Bret Curtis edd22342f2 Update .gitlab-ci.yml 7 years ago
Bret Curtis 218353e452 Update .gitlab-ci.yml 7 years ago
Bret Curtis 0105a48a4f give %% a try 7 years ago
Bret Curtis 6d1a83e667 Update .gitlab-ci.yml 7 years ago
Bret Curtis 51179a2c38 try a wildcard? 7 years ago
Bret Curtis 1fdffd6ef9 see if we can get win10 going 7 years ago
Bret Curtis 4d6ca2c387 preserve dmg artifact 7 years ago
Bret Curtis 9e7731259d what if we try make -j2 package ? 7 years ago
Bret Curtis cfcd9c3fc6 What happens when we don't make install? 7 years ago
Bret Curtis dd60b8f179 only delete files inside OpenMW.app dir 7 years ago
Bret Curtis c1aee49b76 clean up after our previous build. 7 years ago
Bret Curtis 06eb9539bd Let make install do it's thing, it's more reasonable on macos and let's only archive that. 7 years ago
Bret Curtis 9e2c6d9fe1 actually step into the build directory and build! 7 years ago
Bret Curtis 308d78e3da only download via curl if file on server is different than what is currently cached on VM. 7 years ago
Bret Curtis d008cd0c46 Update .gitlab-ci.yml 7 years ago
Bret Curtis 87f367ec11 Update .gitlab-ci.yml 7 years ago