We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 22a3505 commit b611c59Copy full SHA for b611c59
nix/worker.nix
@@ -9,6 +9,7 @@ let
9
inherit (config.services.buildbot-nix) packages;
10
home = "/var/lib/buildbot-worker";
11
buildbotDir = "${home}/worker";
12
+ minimumNixEvalJobsVersion = "2.26.0";
13
in
14
{
15
_file = ./worker.nix;
@@ -67,6 +68,12 @@ in
67
68
};
69
70
config = lib.mkIf cfg.enable {
71
+ assertions = [
72
+ {
73
+ assertion = lib.versionAtLeast config.services.buildbot-nix.worker.nixEvalJobs.package.version minimumNixEvalJobsVersion;
74
+ message = "buildbot-nix requires nix-eval-jobs >= ${minimumNixEvalJobsVersion}";
75
+ }
76
+ ];
77
nix.settings.extra-allowed-users = [ "buildbot-worker" ];
78
79
# Allow buildbot-worker to create gcroots
0 commit comments