1
0
Fork 0

Fix test-config job

This commit is contained in:
Malte Brandy 2021-01-06 02:14:31 +01:00
parent d3b6adfc36
commit d2f2dd0095

View file

@ -1,14 +1,15 @@
{ pkgs, lib, config, ... }:
{
let
path = [ pkgs.git pkgs.nix pkgs.gnutar pkgs.gzip pkgs.openssh pkgs.laminar ];
in {
services.laminar.cfgFiles.jobs = {
"test-config.run" = pkgs.writeShellScript "test-config"
''
set -ex
export PATH=${lib.makeBinPath path}:$PATH
export NIX_PATH="/etc/nix-path:nixos-config=/etc/nixos/configuration.nix"
cd /var/cache/gc-links
${pkgs.test-config}/bin/test-config
${pkgs.systemd}/bin/systemctl start --no-block update-config
'';
"test-config.run" = pkgs.writeShellScript "test-config" ''
set -ex
export PATH=${lib.makeBinPath path}:$PATH
export NIX_PATH="/etc/nix-path:nixos-config=/etc/nixos/configuration.nix"
cd /var/cache/gc-links
${pkgs.test-config}/bin/test-config
${pkgs.systemd}/bin/systemctl start --no-block update-config
'';
};
}