mirror of
https://gitlab.com/TECHNOFAB/nix-gitlab-ci.git
synced 2025-12-12 10:10:06 +01:00
24 lines
453 B
Nix
24 lines
453 B
Nix
{
|
|
flake-parts-lib,
|
|
lib,
|
|
...
|
|
}: {
|
|
options.perSystem = flake-parts-lib.mkPerSystemOption (
|
|
{
|
|
config,
|
|
pkgs,
|
|
...
|
|
}: let
|
|
cilib = import ./. {inherit lib pkgs;};
|
|
inherit (lib) types mkOption;
|
|
in {
|
|
options = {
|
|
ci = mkOption {
|
|
type = types.submodule cilib.modules.nixCiSubmodule;
|
|
default = {};
|
|
};
|
|
};
|
|
config.legacyPackages = config.ci.packages;
|
|
}
|
|
);
|
|
}
|