tvl-depot/users/glittershark/system/home
Vincent Ambo 61d2d2d503 feat(ops/pipelines): Dynamically generate CI pipeline from targets
Create the pipeline by outputting a file that contains nix-build
invocations for each target's *derivation path*.

Each invocation has a generated Nix expression passed to it with `-E`
which fetches the correct target from the tree while correctly
handling targets with strange characters (such as in Go-packages).

This makes it possible to run target-level granular pipelines. We're
getting somewhere!

Change-Id: Ia6946e389dafd1d4926130bb8891446d6e17133b
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1855
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
Reviewed-by: lukegb <lukegb@tvl.fyi>
2020-08-31 23:14:11 +00:00
..
common Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00
machines feat(gs/system): Install steam 2020-07-23 15:24:06 +00:00
modules feat(gs/home): Alias grom = git rebase origin/master 2020-08-28 21:24:36 +00:00
platforms feat(gs/home): Integrate home-manager with depot 2020-07-13 23:41:23 +00:00
.skip-subtree revert(glittershark): "Temporarily skip grfn's subtree" 2020-08-28 21:24:36 +00:00
default.nix feat(ops/pipelines): Dynamically generate CI pipeline from targets 2020-08-31 23:14:11 +00:00
home.nix Add 'users/glittershark/system/' from commit '3b174300ae60f63f50427cde3bfd680fd3043c3a' 2020-06-16 01:02:24 +01:00