job "drone-runner" { datacenters = ["neptune"] type = "system" group "runner" { task "populate-nix-store" { lifecycle { hook = "prestart" sidecar = false } driver = "docker" config { image = "nixpkgs/nix:nixos-21.05" command = "sh" args = [ "-c", "test -d /mnt/store || cp -rv /nix/{store,var} /mnt/" ] volumes = [ "/var/lib/drone/nix:/mnt", ] } resources { memory = 100 cpu = 100 } } task "drone-runner" { driver = "docker" config { image = "drone/drone-runner-docker:1.8.1" volumes = [ "/var/lib/drone/nix:/nix", "/var/run/docker.sock:/var/run/docker.sock" ] } template { data = <