Commit graph

58 commits

Author SHA1 Message Date
Jakob Bornecrantz d7f229959a ci: Try to fix CI 2023-04-15 01:28:50 +01:00
Ryan Pavlik 1bc692116f ci: Adjust rules for deciding whether to build.
Inspired by the Mesa equivalent.
2023-04-14 16:50:18 -05:00
Ryan Pavlik 0efb008492 ci: Adjust conditions to fix fork push builds. 2023-04-10 15:21:38 -05:00
Ryan Pavlik 35b1bc063d gradle: Update dependencies further and fix conflicts 2023-04-10 14:11:41 -05:00
utzcoz ddeecdcade ci: Install sdl2:x64-windows for vcpkg
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-18 12:52:04 +08:00
Ryan Pavlik 1d1af807e4 ci: Respect FDO_CI_CONCURRENT.
Avoid oversubscribing shared runners.
2023-03-15 09:56:44 -05:00
Ryan Pavlik 879d8ddaa7 ci: Update version of ci-templates used and include workaround for CI policy change.
Also incorporate changes from !1719 into the templates
2023-03-14 17:17:48 -05:00
Christoph Haag 201eb039e6 ci: Install more deps on arch image
Increase the coverage of the CI compile tests
2023-03-14 00:53:36 +00:00
Ryan Pavlik 891a2c16e7 ci: Try to avoid confusing Enter-VsDevShell with commit messages. 2022-10-28 20:14:31 +01:00
Ryan Pavlik 9e164eec96 ci: Improve Windows CI scripts 2022-10-27 09:38:13 -05:00
Ryan Pavlik ab513828ac ci: Bump templates commit, and re-gen all Linux containers. 2022-09-20 09:31:47 -05:00
Ryan Pavlik b30cb135b1 ci: Add a README for the CI stuff and script to install CI fairy. 2022-09-20 09:31:47 -05:00
Moses Turner 7b734a4a6c gitlab-ci: Install cmakelang so we can format CMake build files 2022-09-19 22:23:42 +01:00
Jordan Petridis 33d302d912 ci: switch the windows CI to server 2022 2022-07-27 16:48:11 +00:00
Ryan Pavlik b93b335b44 ci: Add Ubuntu Jammy 2022-07-25 16:38:04 -05:00
Ryan Pavlik 13b154580b ci, cmake: add optional dep for bluetooth 2022-07-25 16:20:07 +01:00
Jakob Bornecrantz 5e724a6048 ci: Update Ubuntu tags 2022-07-25 15:21:51 +01:00
Jakob Bornecrantz 521856b20e ci: Remove Ubuntu Impish and Hirsute 2022-07-25 12:54:45 +01:00
Ryan Pavlik b4aed1309c ci: Move default versions from install-android-sdk to the config.yml 2022-06-27 10:00:06 -05:00
Ryan Pavlik 6028c81796 ci: Bump versions of tools and sdks for Android 2022-06-27 10:00:06 -05:00
Jakob Bornecrantz 8fa568e44f ci: Add Release builds of Android builds 2022-06-14 16:38:27 +01:00
Jakob Bornecrantz 1211a51d91 ci: Use gradle clean on gradle builds 2022-06-14 16:38:04 +01:00
Jakob Bornecrantz e7d658747a ci: Tidy trailing slash 2022-06-14 16:29:44 +01:00
Ryan Pavlik 5986eb375f ci: Install Vulkan loader on Windows CI image. 2022-05-20 22:37:15 +01:00
Ryan Pavlik 355fb036b5 ci: Allow the Windows base and main image to have different tags 2022-05-20 22:37:15 +01:00
Ryan Pavlik dacdcf8375 ci: Upload test logs on Windows 2022-05-20 22:37:15 +01:00
Jakob Bornecrantz b31813564c ci: Remove a missed needs 2022-05-20 00:46:01 +01:00
Ryan Pavlik 6cabf38e36 ci: First pass for Windows CI 2022-05-19 18:02:15 -05:00
Ryan Pavlik f65a109508 ci: Skip container-prep when CI scripts haven't changed 2022-05-19 18:00:23 -05:00
Ryan Pavlik bb7ba409b8 build,scripts: Word choice/clarity 2022-05-17 17:40:58 -05:00
Jakob Bornecrantz f4195891cd ci: Update the dates 2022-04-28 21:36:25 +00:00
Jakob Bornecrantz 175ff58f10 build: Remove meson files 2022-04-28 21:36:25 +00:00
Jakob Bornecrantz f7b1f738fa ci: Only build pages stage on Monado's main repo
This will allow fork's main branch to pass CI.
2022-04-03 10:29:33 +01:00
Ryan Pavlik 36a540a764 ci: Bump tag on android container. 2022-03-16 20:29:50 +00:00
utzcoz 7df31ea159 ci: Keep Android build tools consistent with build.gradle
Signed-off-by: utzcoz <utzcoz@outlook.com>
2022-03-16 20:29:50 +00:00
Ryan Pavlik 0557eb205d ci: Try switching to "needs" instead to strict stages. 2022-03-16 20:29:50 +00:00
Ryan Pavlik e06e0c764d ci: Add java and Android SDK to our NDK builder 2022-03-16 20:29:50 +00:00
Ryan Pavlik 3c85fd3bed ci: Do gradle on the CI now too. 2022-03-16 20:29:50 +00:00
Ryan Pavlik 81eaf5c28c gradle: update NDK and build tools versions to be consistent. 2022-03-16 20:29:50 +00:00
Ryan Pavlik af8eaa8626 ci: Don't run reprepro if we didn't run packaging builds... 2022-01-25 13:16:34 -06:00
Ryan Pavlik ad197771ae ci: Try again: Switch to using ci-fairy templates
Also drops buster support.
2022-01-25 11:19:21 -06:00
Jakob Bornecrantz db4c7c6b3d ci: Revert "Switch to using ci-fairy templates to simplify, drop buster support."
This reverts commit 96c9a45981.
2022-01-21 18:24:20 +00:00
Ryan Pavlik 96c9a45981 ci: Switch to using ci-fairy templates to simplify, drop buster support.
The CI is now mostly data driven and should be much easier to handle.
2022-01-20 14:17:21 -06:00
Ryan Pavlik 14ed993d80 ci: Adjust so that we use Bullseye to build the docs.
This fixes the vulkan extension table.
2021-11-04 12:52:29 -05:00
Ryan Pavlik bdce9087ae ci: Update to build packages for Focal, Hirsute, Impish, Buster, and Bullseye 2021-10-27 10:01:30 -05:00
Jakob Bornecrantz d1cad2eda8 ci: Fix focal container 2021-03-23 02:12:56 +00:00
Ryan Pavlik aa10e9c013 ci: Add ubuntu groovy. 2021-03-19 09:58:06 -05:00
Ryan Pavlik a5946c942c ci: Add SPDX/REUSE data. 2020-11-02 17:04:51 +00:00
Ryan Pavlik 1aff19e975 ci: Rename scripts to get : out of filenames 2020-05-28 19:46:14 +00:00
Ryan Pavlik b7695898ce ci: Publish apt repo to GitLab Pages instead of artifact hosting. 2020-05-11 12:07:32 -05:00