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 |
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 |
Bret Curtis
|
f1158e8129
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
55de1c1a72
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
40a9d8ac06
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
c2826ca878
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
393ec99944
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
88555c0463
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
601b69b36c
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
dcba3a1058
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
48d74a8781
|
Disable testing for now, not yet necessary.
|
7 years ago |
Bret Curtis
|
032768a505
|
try to use as many cores as possible
|
7 years ago |
Bret Curtis
|
da37585a8e
|
Update .gitlab-ci.yml so that we only build with -j2
|
7 years ago |
Bret Curtis
|
559754fa76
|
try this dance again
|
7 years ago |
Bret Curtis
|
a49649c313
|
Try to get it to run and build on my docker instance.
|
7 years ago |
Bret Curtis
|
2e2be76e3f
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
3c933ebaad
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
cc396f4dfd
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
1c736ea064
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
a166534226
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
dddceba8f2
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
e3832cd2e2
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
bc0eb3349b
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
e5dff83e38
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
a89441e879
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
20d8a424d6
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
8c4731728c
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
de1cad86ab
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
d986354d53
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
8714f48ce7
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
04dc74a1d6
|
Update .gitlab-ci.yml
|
7 years ago |
Bret Curtis
|
7502a7dc4d
|
what does this give us from a CI perspective?
|
7 years ago |