Alam Ed Arias
0dbd5e7695
GitLab CI: allow failure of curl download from macports
2025-04-08 18:41:16 -05:00
Eidolon
2c47fd63d6
Remove miniupnpc from CI dependencies
...
This library is not used by Ring Racers.
2025-04-08 18:33:56 -05:00
Eidolon
9880643df1
Reduce distracting logging in CI
2025-03-15 12:45:55 -05:00
Logan Aerl Arias
d0e1dfe526
merge changes to make vcpkg caches smaller
2025-03-10 01:39:35 +00:00
Logan Aerl Arias
e648338591
update srb2ci yml files
2025-02-13 01:58:59 +00:00
Eidolon
ae4e95777a
Put the apt-cache in build/
...
Like with ccache, we want to make sure the git checkout is considered
clean during build.
2024-05-16 17:52:26 -05:00
Eidolon
8814bb5386
Put ccache dirs in build dir to avoid dirty worktree
...
Placing these directories at the root will make the git revision
detection consider the working directory to be dirty.
2024-05-16 17:32:33 -05:00
Eidolon
6b071e9512
Use gitlab cache for vcpkg
...
Instead of using the install baked in the image, let's clone vcpkg
and set up a separate binary cache that can survive being cleaned.
This allows us to reuse built artifacts from the vcpkg manifest
baseline very quickly.
2024-05-16 15:42:04 -05:00
Eidolon
80d1cc8262
Separate gitlab CI into multiple yaml documents
...
The singular .gitlab-ci.yml is pretty beefy. Splitting it into
smaller files by job and job template will make maintaining the
individual jobs easier.
2024-05-16 15:42:04 -05:00