at 23.11-pre 589 B view raw
1# nix-build '<nixpkgs/nixos>' -A config.system.build.cloudstackImage --arg configuration "{ imports = [ ./nixos/maintainers/scripts/cloudstack/cloudstack-image.nix ]; }" 2 3{ config, lib, pkgs, ... }: 4 5{ 6 imports = 7 [ ../../../modules/virtualisation/cloudstack-config.nix ]; 8 9 system.build.cloudstackImage = import ../../../lib/make-disk-image.nix { 10 inherit lib config pkgs; 11 format = "qcow2"; 12 configFile = pkgs.writeText "configuration.nix" 13 '' 14 { 15 imports = [ <nixpkgs/nixos/modules/virtualisation/cloudstack-config.nix> ]; 16 } 17 ''; 18 }; 19 20}