chore: make garnix builds an array
This commit is contained in:
+33
-23
@@ -1,24 +1,34 @@
|
|||||||
builds:
|
builds:
|
||||||
exclude:
|
# Exclude most things, as I locally build x86_64-linux and aarch64-linux
|
||||||
- "homeConfigurations.*"
|
- exclude:
|
||||||
- "nixosConfigurations.*"
|
- "homeConfigurations.*"
|
||||||
- "packages.*"
|
- "nixosConfigurations.*"
|
||||||
# bitwarden-cli package is broken on aarch64-darwin
|
- "packages.*"
|
||||||
- "packages.aarch64-darwin.img-bitwarden"
|
# bitwarden-cli package is broken on aarch64-darwin
|
||||||
# kmod-31 is not a thing on Darwin
|
- "packages.aarch64-darwin.img-bitwarden"
|
||||||
- "packages.aarch64-darwin.qemu-hook"
|
# kmod-31 is not a thing on Darwin
|
||||||
- "packages.aarch64-darwin.vfio_shutdown"
|
- "packages.aarch64-darwin.qemu-hook"
|
||||||
- "packages.aarch64-darwin.vfio_startup"
|
- "packages.aarch64-darwin.vfio_shutdown"
|
||||||
# This one is a bit of a beast and shouldn't take up Garnix time
|
- "packages.aarch64-darwin.vfio_startup"
|
||||||
- "packages.aarch64-darwin.zim"
|
# This one is a bit of a beast and shouldn't take up Garnix time
|
||||||
# These are just images which I will build when
|
- "packages.aarch64-darwin.zim"
|
||||||
# I feel like it
|
# These are just images which I will build when
|
||||||
- "devShells.*"
|
# I feel like it
|
||||||
include:
|
- "devShells.*"
|
||||||
- "packages.aarch64-darwin.*"
|
include:
|
||||||
- homeConfigurations.exodus
|
- "packages.aarch64-darwin.*"
|
||||||
- darwinConfigurations.MacBook-Pro
|
- darwinConfigurations.MacBook-Pro
|
||||||
- darwinConfigurations.MacBook-Prolocal
|
- darwinConfigurations.MacBook-Prolocal
|
||||||
- darwinConfigurations.li
|
- darwinConfigurations.li
|
||||||
- nixosConfigurations.builder-x86
|
# Some specific includes which are not specific enough to override the rules above,
|
||||||
- nixosConfigurations.builder-aarch
|
# due to the intrepretation of the glob excludes, but which I still need included
|
||||||
|
- include:
|
||||||
|
# These are Mac homeConfigurations, which I do not have the infra to build at home
|
||||||
|
- homeConfigurations.exodus
|
||||||
|
- homeConfigurations."gregory.hellings-mbp"
|
||||||
|
- homeConfigurations.gregs-MacBook-Pro-16-inch-Nov-2024
|
||||||
|
# These are builder images used on my Macs, but they can't always access the cache
|
||||||
|
# on my local infrastructure, so I build them in Garnix so they are accessible
|
||||||
|
# outside of my network, too
|
||||||
|
- nixosConfigurations.builder-x86
|
||||||
|
- nixosConfigurations.builder-aarch
|
||||||
|
|||||||
Reference in New Issue
Block a user