diff options
Diffstat (limited to 'app/drone-ci/build/machine-config.nix')
-rw-r--r-- | app/drone-ci/build/machine-config.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/app/drone-ci/build/machine-config.nix b/app/drone-ci/build/machine-config.nix index e1d24a1..73d3f09 100644 --- a/app/drone-ci/build/machine-config.nix +++ b/app/drone-ci/build/machine-config.nix @@ -42,9 +42,13 @@ with lib; virtualisation.docker.enable = true; virtualisation.oci-containers.backend = "docker"; - systemd.user.services.drone_nix_setup = { + systemd.services.drone_nix_setup = { + enable = true; + path = [ + pkgs.docker + ]; script = '' - docker run --rm -it -v /var/lib/drone/nix:/mnt nixpkgs/nix:nixos-21.05 cp -r /nix/{store,var} /mnt/ + docker run --rm -v /var/lib/drone/nix:/mnt nixpkgs/nix:nixos-21.05 cp -r /nix/{store,var} /mnt/ ''; wantedBy = [ "multi-user.target" ]; }; |