* Do a git pull.
svn path=/configurations/trunk/tud/; revision=34679
Eelco Dolstra committed
Jan 15, 2013 at 10:18 UTC
949878049df0bdb54cddc72c3d5f8cd3baa82fde
1 file changed
+8
-2
cartman.nix
+8
-2
@@ -697,13 +697,19 @@ rec {
697
698
boot.systemd.services.mirror-tarballs =
699
{ description = "Mirror Nixpkgs tarballs";
700
- path = [ config.environment.nix pkgs.curl ];
700
+ path = [ config.environment.nix pkgs.curl pkgs.git ];
701
#environment.DRY_RUN = "1";
702
environment.HYDRA_DISALLOW_UNFREE = "1";
703
environment.NIX_PATH = "nixpkgs=/home/tarball-mirror/nixpkgs";
704
environment.NIX_REMOTE = "daemon";
705
+ environment.NIX_CURL_FLAGS = "--silent --show-error";
706
serviceConfig.User = "tarball-mirror";
706
- script = "exec /etc/nixos/nixpkgs/maintainers/scripts/copy-tarballs.sh";
707
+ script =
708
+ ''
709
+ cd /home/tarball-mirror/nixpkgs
710
+ git pull
711
+ exec /etc/nixos/nixpkgs/maintainers/scripts/copy-tarballs.sh
712
+ '';
713
};
714
715
}