]> git.immae.eu Git - perso/Immae/Config/Nix.git/blobdiff - modules/private/buildbot/default.nix
Add buildbot website project
[perso/Immae/Config/Nix.git] / modules / private / buildbot / default.nix
index 88bab9b687f88841e8db9cd76d28ae5ddfa65718..0e63337d3b4677f098e686c784bdc4ae5e6a1edd 100644 (file)
@@ -68,7 +68,11 @@ in
 
     system.activationScripts = lib.attrsets.mapAttrs' (k: project: lib.attrsets.nameValuePair "buildbot-${project.name}" {
       deps = [ "users" "wrappers" ];
-      text = project.activationScript;
+      text = ''
+        install -m 755 -o buildbot -g buildbot -d ${varDir}/${project.name}
+
+        ${project.activationScript}
+        '';
     }) myconfig.env.buildbot.projects;
 
     secrets.keys = (