tvl-depot/users/tazjin
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
..
atom-feed refactor(tazjin/atom-feed): Make content optional 2020-08-10 23:24:44 +00:00
blog feat(tazjin/homepage): Add Atom feed for blog posts 2020-08-10 23:24:44 +00:00
cloud-dns chore(ops): Clean up old GCP infrastructure files 2020-06-29 21:24:49 +00:00
dotfiles chore(users/tazjin): Remove offlineimaprc 2020-06-14 16:59:19 +00:00
dt chore(tazjin/dt): Move project into user folder 2020-08-26 23:49:32 +00:00
emacs fix(tazjin/emacs): Override vterm's internal title generator 2020-08-26 11:15:41 +00:00
finito chore(tazjin/finito): Add build configuration 2020-06-30 04:14:27 +00:00
homepage feat(tazjin/homepage): Add entry for the Joscha Bach interview 2020-08-10 23:24:44 +00:00
nixos feat(ops/pipelines): Dynamically generate CI pipeline from targets 2020-08-31 23:14:11 +00:00
presentations chore(tazjin): Move my presentations to my user directory 2020-06-26 19:51:51 +00:00
wallpapers chore(tazjin): Move wallpapers into my user folder 2020-08-01 14:13:14 +00:00
avatar.jpeg chore(users/tazjin): Move my avatar to my folder 2020-06-14 21:32:02 +00:00
keys.nix feat(tazjin): Add SSH key from vauxhall 2020-07-02 22:28:36 +00:00
OWNERS chore(users/tazjin): Add OWNERS file 2020-06-14 02:15:30 +00:00
renderMarkdown.nix refactor(tazjin/blog): Extract post rendering to utility function 2020-08-10 23:24:44 +00:00