Commit graph

23 commits

Author SHA1 Message Date
Ryan Pavlik ac6e9ad480 ci: Move and rename templates for clearer separation
Avoids having templates in the same place as the files they generate.

Also rename the files that just get included
2023-11-14 20:27:59 +00:00
Ryan Pavlik b0efc5e8d4 ci: Be able to drop distro versions for Arch and Alpine, rebuild arch 2023-11-14 20:27:59 +00:00
Ryan Pavlik 85931cba57 ci: Make template work on newer Jinja 2023-11-14 20:27:59 +00:00
Jakob Bornecrantz 4aed167a9a ci: Make sure all packaging related jobs always in main branch 2023-06-24 17:22:10 +01:00
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
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
Ryan Pavlik 9e164eec96 ci: Improve Windows CI scripts 2022-10-27 09:38:13 -05:00
Jakob Bornecrantz 1211a51d91 ci: Use gradle clean on gradle builds 2022-06-14 16:38:04 +01:00
Ryan Pavlik dacdcf8375 ci: Upload test logs on Windows 2022-05-20 22:37:15 +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
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 0557eb205d ci: Try switching to "needs" instead to strict stages. 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 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