1
0
Fork 0

attic: Upload after deployment

This commit is contained in:
Daniel Kempkens 2023-06-25 19:16:26 +02:00
parent 01dec3d0d6
commit a5bb3bc14b
Signed by: daniel
SSH key fingerprint: SHA256:Ks/MyhQYcPRQiwMKLAKquWCdCPe3JXlb1WttgnAoSeM
8 changed files with 13 additions and 12 deletions

View file

@ -110,11 +110,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1687683133, "lastModified": 1687691275,
"narHash": "sha256-fEjLznHh9vXMphTKupjHX6AaCQYnpkG6f28+bSUNM10=", "narHash": "sha256-VVywT8ubStvDPF5TscDBokT3T0l3zsOzCW056noh5zc=",
"owner": "lnl7", "owner": "lnl7",
"repo": "nix-darwin", "repo": "nix-darwin",
"rev": "53c6748f98fd1e91f1e10f8878f1513743990101", "rev": "25ae710ba3cd448c5d5678788d37f3d149378bc0",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -33,6 +33,14 @@ else
deploy --skip-checks ".#$other_hostname" deploy --skip-checks ".#$other_hostname"
end end
if test $status -eq 0
if test "$other_hostname" = ""
attic push nifoc-systems /run/current-system
else
ssh -t "$other_hostname" attic push nifoc-systems /run/current-system
end
end
rm -f result rm -f result
popd popd

View file

@ -33,10 +33,6 @@
trusted-users = [ "@admin" ]; trusted-users = [ "@admin" ];
}; };
extraOptions = ''
post-build-hook = ${../../home/programs/scripts/attic-system-cache}
'';
configureBuildUsers = true; configureBuildUsers = true;
distributedBuilds = true; distributedBuilds = true;

View file

@ -50,7 +50,6 @@ in
experimental-features = nix-command flakes experimental-features = nix-command flakes
keep-derivations = true keep-derivations = true
keep-outputs = true keep-outputs = true
post-build-hook = ${../../home/programs/scripts/attic-system-cache}
''; '';
}; };

View file

@ -63,7 +63,6 @@ in
experimental-features = nix-command flakes experimental-features = nix-command flakes
keep-derivations = true keep-derivations = true
keep-outputs = true keep-outputs = true
post-build-hook = ${../../home/programs/scripts/attic-system-cache}
''; '';
}; };

View file

@ -77,7 +77,6 @@ in
extra-platforms = aarch64-linux extra-platforms = aarch64-linux
keep-derivations = true keep-derivations = true
keep-outputs = true keep-outputs = true
post-build-hook = ${../../home/programs/scripts/attic-system-cache}
''; '';
}; };

View file

@ -92,7 +92,6 @@ in
extra-platforms = aarch64-linux extra-platforms = aarch64-linux
keep-derivations = true keep-derivations = true
keep-outputs = true keep-outputs = true
post-build-hook = ${../../home/programs/scripts/attic-system-cache}
''; '';
}; };

View file

@ -13,6 +13,8 @@ in
../nixos/git.nix ../nixos/git.nix
../nixos/attic.nix
../nixos/mosquitto.nix ../nixos/mosquitto.nix
../nixos/rtl_433.nix ../nixos/rtl_433.nix
@ -49,7 +51,6 @@ in
experimental-features = nix-command flakes experimental-features = nix-command flakes
keep-derivations = true keep-derivations = true
keep-outputs = true keep-outputs = true
post-build-hook = ${../../home/programs/scripts/attic-system-cache}
''; '';
}; };