Browse Source

pkgs/test/nixos-functions: use dummy versioning

With this OfBorg and similar tools won't report this derivation as
changed every single time.
nixos-19.03
Jan Malakhovski 3 years ago
parent
commit
58ff402b40
  1. 10
      pkgs/test/nixos-functions/default.nix

10
pkgs/test/nixos-functions/default.nix

@ -11,10 +11,17 @@ To run this test:
*/
{ pkgs, lib, stdenv, ... }:
lib.optionalAttrs stdenv.hostPlatform.isLinux (
let
dummyVersioning = {
revision = "test";
versionSuffix = "test";
label = "test";
};
in lib.optionalAttrs stdenv.hostPlatform.isLinux (
pkgs.recurseIntoAttrs {
nixos-test = (pkgs.nixos {
system.nixos = dummyVersioning;
boot.loader.grub.enable = false;
fileSystems."/".device = "/dev/null";
}).toplevel;
@ -22,6 +29,7 @@ lib.optionalAttrs stdenv.hostPlatform.isLinux (
nixosTest-test = pkgs.nixosTest ({ lib, pkgs, ... }: {
name = "nixosTest-test";
machine = { pkgs, ... }: {
system.nixos = dummyVersioning;
environment.systemPackages = [ pkgs.hello ];
};
testScript = ''

Loading…
Cancel
Save