Преглед на файлове

nixosSystem: Automatically set version suffix from flake

E.g.

  $ nixos-version
  19.03.20190913.af5eb77 (Koi)
wip-nanopi-m4v2
Eelco Dolstra преди 7 години
родител
ревизия
b91803bf13
променени са 1 файла, в които са добавени 11 реда и са изтрити 2 реда
  1. +11
    -2
      flake.nix

+ 11
- 2
flake.nix Целия файл

@@ -9,10 +9,19 @@
jobs = import ./pkgs/top-level/release.nix {
nixpkgs = self;
};
lib = import ./lib;
in
{
lib = (import ./lib) // {
nixosSystem = import ./nixos/lib/eval-config.nix;
lib = lib // {
nixosSystem = { modules, ... } @ args:
import ./nixos/lib/eval-config.nix (args // {
modules = modules ++
[ { system.nixos.versionSuffix =
".${lib.substring 0 8 self.lastModified}.${self.shortRev}";
system.nixos.revision = self.rev;
}
];
});
};

checks.tarball = jobs.tarball;


Зареждане…
Отказ
Запис