refactor: Move CI setup to separate Nix file
Instead of polluting the repository namespace with the list of CI projects, move that to a separate file. Currently the list of projects to be built by CI is still hardcoded, but this will be fixed soon.
This commit is contained in:
parent
a1ac598fa0
commit
e9431682b2
4 changed files with 21 additions and 26 deletions
17
ci-builds.nix
Normal file
17
ci-builds.nix
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# This file is invoked by the CI build and recursively filters the
|
||||
# package set for attributes that should be built automatically.
|
||||
#
|
||||
# Packages can be opted-in to being built by CI by setting
|
||||
# `meta.enableCI = true`.
|
||||
#
|
||||
# TODO(tazjin): Actually implement the above.
|
||||
|
||||
let
|
||||
pkgs = import ./default.nix;
|
||||
in with pkgs; [
|
||||
services.tazblog
|
||||
services.nixcon-demo
|
||||
tools.kms_pass
|
||||
tools.blog_cli
|
||||
]
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue