Return proper error code
This commit is contained in:
@@ -20,7 +20,7 @@
|
|||||||
systemd.services.alan = {
|
systemd.services.alan = {
|
||||||
enable = true;
|
enable = true;
|
||||||
script = ''
|
script = ''
|
||||||
${pkgs}.new_alan
|
${pkgs.new_alan}/bin/new_alan
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -132,10 +132,14 @@ ${pkgs.sops}/bin/sops -i -d secrets/config.nix
|
|||||||
${pkgs.sops}/bin/sops -i -d secrets/deploy.sh
|
${pkgs.sops}/bin/sops -i -d secrets/deploy.sh
|
||||||
export flake="$tmp/src/deploy"
|
export flake="$tmp/src/deploy"
|
||||||
${pkgs.runtimeShell} ./secrets/deploy.sh
|
${pkgs.runtimeShell} ./secrets/deploy.sh
|
||||||
|
succ=$?
|
||||||
popd
|
popd
|
||||||
rm -rf $tmp
|
rm -rf $tmp
|
||||||
echo Listing $tmp
|
if [ $succ -eq 0 ]; then
|
||||||
ls $tmp && false || true
|
true
|
||||||
|
else
|
||||||
|
false
|
||||||
|
fi
|
||||||
DOC
|
DOC
|
||||||
chmod +x $out
|
chmod +x $out
|
||||||
'';
|
'';
|
||||||
|
|||||||
Reference in New Issue
Block a user