tvl-depot/ci-builds.nix
Vincent Ambo 15b871806b feat(web/blog): Add Nix-based static blog generator
This introduces a derivation which builds an instance of nginx
statically serving my blog posts, though as of now no indexes are
being generated and no XML feed is available.

This is just the initial draft of this setup and not yet what shall be
yielded in the end.
2020-02-08 13:33:13 +00:00

29 lines
723 B
Nix

# This file defines the derivations that should be built by CI.
#
# The plan is still to implement recursive tree traversal
# automatically and detect all derivations that have `meta.enableCI =
# true`, but this is currently more effort than it would save me.
let
pkgs = import ./default.nix {};
in with pkgs; [
fun.gemma
nix.yants.tests
ops."posix_mq.rs"
ops.journaldriver
ops.kms_pass
ops.kontemplate
ops.mq_cli
ops.sync-gcsr
tools.blog_cli
tools.cheddar
tools.emacs
web.blog
web.cgit-taz
lisp.dns
third_party.cgit
third_party.git
third_party.guile
third_party.lisp # will build all third-party libraries
# web.tazblog # TODO(tazjin): Happstack build failure in nixos-unstable
]